cari

Rumah  >  Soal Jawab  >  teks badan

python2.7 urllib2 memperoleh paparan halaman web yang tidak lengkap

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):

習慣沉默習慣沉默2739 hari yang lalu889

membalas semua(1)saya akan balas

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-18 11:03:12

    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

    balas
    0
  • Batalbalas