-
Notifications
You must be signed in to change notification settings - Fork 42
Closed
Description
I stole cookie from firefox, Now It can works.
def getcookiefromchrome(host='.oschina.net',cookiepath='/data/www/cookie'):
sql="select host,name,value from moz_cookies where host='%s'" % host
with sqlite3.connect(cookiepath) as conn:
cu=conn.cursor()
cookies={name:value for host,name,value in cu.execute(sql).fetchall()}
return cookies
def signin(username, password):
global session
session = requests.Session()
if 'cn' in LC_BASE:
cookie = getcookiefromchrome('.leetcode.cn',cookiepath='/data/www/cookie')
res = session.get(LC_CSRF)
else:
cookie = getcookiefromchrome('.leetcode.com',cookiepath='/data/www/cookie')
res = session.get(LC_LOGIN)
session.cookies = requests.utils.add_dict_to_cookiejar(session.cookies, cookie)
if res.status_code != 200:
_echoerr('cannot open ' + LC_BASE)
return False
return True
ianding1, kumuji and nraghuveer
Metadata
Metadata
Assignees
Labels
No labels
