首頁  >  問答  >  主體

python2.7 urllib2 取得網頁顯示不全

自己使用python2.7中的urllib2的模組寫了一個特別簡單的獲取網頁源碼的代碼,但是返回的網頁源碼只有下半部分,如</html></body>等結束語都有,但是卻沒有上半部的如<!doctype><html>中的一些程式碼,希望大神求解,謝謝,程式碼如下:

coding:utf-8

import urllib2
resp = urllib2.urlopen("http://www.baidu.com")
print resp.read()
取得額網頁如下(開頭和結尾):

#
習慣沉默習慣沉默2711 天前864

全部回覆(1)我來回復

  • 曾经蜡笔没有小新

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

    程式碼沒問題,有問題的是命令視窗。 resp.read()取得了全部內容,但指令視窗顯示不全。
    python test.py > res.txt 輸出到檔案看

    回覆
    0
  • 取消回覆