我在这里找到了类似于我想使用 urllib2 做的事情:如何使用 Python 登录网页并检索 cookie 以供以后使用?
他们的解决方案是:
import urllib, urllib2, cookielib
username = 'myuser'
password = 'mypassword'
cj = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
login_data = urllib.urlencode({'username' : username, 'j_password' : password})
opener.open('http://www.example.com/login.php', login_data)
resp = opener.open('http://www.example.com/hiddenpage.php')
print resp.read()
如果可能的话,我想要这样的东西使用 pycurl。任何援助将不胜感激。