python 3.4 urllib2 不能用
import urllib.request as urllib2
request=urllib2(url)
request.add_data('a','1')
request.add_header('User-Agent','Moziua/5.0')
response2=urllib2.urlopen(request)
這個代碼怎么改對
import urllib.request as urllib2
request=urllib2(url)
request.add_data('a','1')
request.add_header('User-Agent','Moziua/5.0')
response2=urllib2.urlopen(request)
這個代碼怎么改對
2016-09-08
舉報
2016-09-28
python3里面沒有urllib2,只有urllib,跟2的用法不一樣。
我同時安裝了python2和3,在解釋2編寫的代碼的時候用2的解釋器,解釋3編寫的代碼的時候用3的解釋器。
開發(fā)環(huán)境是pycharm,可以更改settings里面的interpreter。
如果是命令行的話可以用py -2或者py -3運行程序。如果環(huán)境變量2在前可以省略py -2,3同樣。
2016-09-10
python3.0以上好像沒有urllib2