发布时间:2020-03-13 13:53:00编辑:Run阅读(4501)
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)
47604
45981
36908
34467
29079
25712
24565
19713
19245
17756
5564°
6155°
5690°
5737°
6703°
5482°
5484°
5988°
5965°
7295°