如何使用login.esi登录网站

时间:2014-07-11 14:35:10

标签: cookies python-3.x urllib2

我很抱歉这个简单的问题。我正在尝试使用我在Firefox中创建的cookie登录我的网站。我知道日志页面URL以login.esi结尾;因此,我假设我需要使用login.esi而不是基本URL传递URL。不幸的是,它没有用。 我将不胜感激任何帮助。

url = "http://registrationwebsite/login.esi"
filename = "cookies.txt"
request = urllib.request.Request(url)
cookies = http.cookiejar.MozillaCookieJar(filename)
cookies.load()
opener = urllib.request.build_opener(
         urllib.request.HTTPCookieProcessor(cookies)
     )

opener.addheaders = [('User-agent',
 ('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) '
  'AppleWebKit/535.1 (KHTML, like Gecko) '
  'Chrome/13.0.782.13 Safari/535.1'))]

response = opener.open(request)

谢谢

0 个答案:

没有答案