我在python中有授权问题。我想自动进入网站,但我不能。我用许多图书馆:抓住,urlib2,请求,但我从来没有进入( 对于检查自己,我进入pege与账户数据 这是真正的网站,登录名和密码授权问题
URL="http://pin-im.com/accounts/login/"
LOGIN="testuser"
PASSWORD="test12345user"
urlib2:
def authorization():
import urllib2
gh_url = 'http://pin-im.com/accounts/login/'
gh_user= 'testuser'
gh_pass = 'test12345user'
req = urllib2.Request(gh_url)
password_manager = urllib2.HTTPPasswordMgrWithDefaultRealm()
password_manager.add_password(None, gh_url, gh_user, gh_pass)
auth_manager = urllib2.HTTPBasicAuthHandler(password_manager)
opener = urllib2.build_opener(auth_manager)
urllib2.install_opener(opener)
handler = urllib2.urlopen(req)
抢:
def autorization():
g = Grab()
g.setup(post={'username':'testuser', 'Password':'test12345user', 'act': 'submit'})
g.go("http://pin-im.com/accounts/login/")
g.go("http://pin-im.com/user/my-profile/")
print g.response.code
请求(我使用授权,请求库的所有方法,其中之一):
我很绝望,你能帮我登录这个网站吗?我做错了什么?
嗯...你在发布之前都尝试吗? – oxyum