代码:
import urllib,urllib2
url = 'http://www.pythonchallenge.com/pc/def/linkedlist.php'
print urllib2.urlopen(url).read()
print urllib2.urlopen(url,urllib.urlencode({'nothing':12345})).read()
我遇到的问题是两个'print'输出相同内容的原因,
我的代码在哪里出问题?
答案 0 :(得分:1)
urlopen的第二个参数是要POST的数据。如果您需要URL参数,则需要创建URL:
print urllib2.urlopen("%s?%s" % (url,urllib.urlencode({'nothing':12345}))).read()