发布时间:2020-03-13 13:53:00编辑:Run阅读(4990)
google浏览器版本
Google Chrome : 79.0.3945.88 (正式版本) (64 位) (cohort: Stable)
查看chrome信息:
chrome://version/
python selenium chrome 加载本地用户配置,并cookie保存到本地文件
#!/usr/bin/env python # encoding: utf-8 from selenium import webdriver import time import json class Spider: def main(self, url): option = webdriver.ChromeOptions() option.add_argument(r'--user-data-dir=C:\Users\User\AppData\Local\Google\Chrome\User Data') option.add_argument('--profile-directory=Default') browser = webdriver.Chrome(options=option) browser.get(url) browser.implicitly_wait(60) time.sleep(20) try: # 获取登陆成功后的cookie信息 login_rear_cookie = browser.get_cookies() if login_rear_cookie: # 把cookie信息用json序列化后写入cookie.txt文件 with open('cookie.txt', 'w') as f: f.write(json.dumps(login_rear_cookie)) print('获取cookie信息成功') except Exception as e: print('获取cookie失败:{}'.format(e)) finally: browser.quit() if __name__ == '__main__': url = "https://www.jd.com/" st = Spider() st.main(url)
48979
48118
38855
35987
30404
27184
26174
21012
20848
19209
49°
61°
59°
742°
808°
786°
794°
771°
721°
854°