我嘗試使用python登錄quora。但它給了我以下錯誤。使用python登錄quora
urllib2.HTTPError: HTTP Error 500: Internal Server Error
這是我的代碼,直到現在。我也在代理之後工作。
import urllib2
import urllib
import re
import cookielib
class Quora:
def __init__(self):
'''Initialising and authentication'''
auth = 'http://name:[email protected]:port'
cj = cookielib.CookieJar()
logindata = urllib.urlencode({'email' : 'email' , 'password' : 'password'})
handler = urllib2.ProxyHandler({'http' : auth})
opener = urllib2.build_opener(handler , urllib2.HTTPCookieProcessor(cj))
urllib2.install_opener(opener)
a = urllib2.urlopen('http://www.quora.com/' , logindata)
def main():
Quora()
有人可以指出什麼是錯的?
if __name__ == '__main__':
main()
我想在後面的部分添加更多的代碼,這只是開始。您能否指出,如果您有任何想法,有什麼不對? @DanielRoseman – Manoj