亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

<2.7 無法用getcode?

寫getcode 報錯屬性錯誤,

在SOF查了說是2.7不行

那2.5怎么辦


正在回答

7 回答

額,說錯了,是python 3中取消了urllib2,在3中需要導入urllib.request

0 回復 有任何疑惑可以回復我~
#1

bigmathbase 提問者

那我現在2.5要怎么辦呢?有什么替代的函數嗎?
2017-08-13 回復 有任何疑惑可以回復我~

額,python3啊,你這是python2.5, ? 2.5中取消了urllib2 ,在3中是需要導入urllib.request

0 回復 有任何疑惑可以回復我~

Traceback (most recent call last):
? File "C:\Python25\another_spider.py", line 1, in <module>
??? import urllib.request
ImportError: No module named request

0 回復 有任何疑惑可以回復我~
#1

bigmathbase 提問者

Traceback (most recent call last): File "C:\Python25\another_spider.py", line 1, in <module> import urllib.request ImportError: No module named request
2017-08-12 回復 有任何疑惑可以回復我~

換成urllib2也不行的好像。Python2.5環境下。

0 回復 有任何疑惑可以回復我~
import?urllib
url="http://www.baidu.com"
response=urllib.urlopen(url)
print?response.request.getcode()
print?len(response.read())

就這個,老師的代碼。是哪里寫錯了還是那個?

0 回復 有任何疑惑可以回復我~

可以啊,返回Http狀態碼,我的就是2.7

0 回復 有任何疑惑可以回復我~
#1

bigmathbase 提問者

AttributeError: addinfourl instance has no attribute 'request' 就去搜索這個錯誤結果,有人說他的2.7不能用,為什么捏?
2017-08-11 回復 有任何疑惑可以回復我~
#2

愛上你沒道理 回復 bigmathbase 提問者

代碼貼出來看一下
2017-08-11 回復 有任何疑惑可以回復我~
#3

bigmathbase 提問者 回復 愛上你沒道理

如下。
2017-08-12 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Python開發簡單爬蟲
  • 參與學習       227596    人
  • 解答問題       1288    個

本教程帶您解開python爬蟲這門神奇技術的面紗

進入課程

<2.7 無法用getcode?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號