python2.7 urllib2 memperoleh paparan halaman web yang tidak lengkap
習慣沉默
習慣沉默 2017-05-18 11:01:12
0
1
926

Saya menggunakan modul urllib2 dalam python2.7 untuk menulis kod yang sangat mudah untuk mendapatkan kod sumber halaman web, tetapi kod sumber halaman web yang dikembalikan hanya mempunyai bahagian bawah, seperti </html>< /body> dan kata-kata penutup yang lain, tetapi tidak ada kod di bahagian atas seperti <!doctype><html> Saya harap seseorang boleh membantu saya

pengekodan:utf-8

import urllib2

resp = urllib2.urlopen("http://www.baidu.com")
print resp.read()
Dapatkan halaman web seperti berikut (permulaan dan akhir):

習慣沉默
習慣沉默

membalas semua(1)
曾经蜡笔没有小新

Kodnya baik, masalahnya ialah tetingkap arahan. resp.read() memperoleh semua kandungan, tetapi tetingkap arahan tidak dipaparkan sepenuhnya.
python test.py > res.txt Output ke fail untuk dilihat

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan