在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML5  Python/ python爬蟲(chóng)遇到localstorage怎么辦?

python爬蟲(chóng)遇到localstorage怎么辦?

訪問(wèn)百度網(wǎng)盤首頁(yè)(未登陸),出現(xiàn)了一個(gè)叫做fp_uid的cookie參數(shù)。但是我利用request.session的時(shí)候,發(fā)現(xiàn)并沒(méi)有捕捉到這個(gè)cooike。然后我在用chrome調(diào)試的時(shí)候發(fā)現(xiàn)了這個(gè)數(shù)據(jù)存在于window.localstorage.有什么辦法可以抓到這個(gè)參數(shù)嗎。這是chrome的cookie

和上面的值是一樣的

回答
編輯回答
殘淚

可以使用神器 selenium解決!

In [1]: from selenium import webdriver

In [2]: b = webdriver.Chrome()

In [3]: b.get('https://pan.baidu.com/')

In [4]: b.execute_script("return localStorage.getItem('FP_UID')")
Out[4]: '972a263fa8bac05294773d47c2c948f4'

參考

how-to-get-the-localstorage-with-python-and-selenium-webdriver

2018年5月21日 09:19