user-data-dir 下可以有多个 profile-directory,每创建一个user就就会多一个profile-directory,其中默认的profile-directory 位于“user-data-dir\Default”, 之后每创建一个,对应的文件夹名称是:“user-data-dir\Profile 2”、“user-data-dir\Profile 3”
--user-data-dir指定运行浏览器的运行数据,不影响系统原来的数据 在cmd控制台输入:chrome.exe --remote-debugging-port=9222 --user-data-dir="G:\python\seleniumChrome" 【其中chrome.exe 这个名称是快捷图标右键中的目标位置的最后的安装包名称】 【"G:\python\seleniumChrome" 自己新建的一个文件夹】 方式二...
from selenium import webdriver from selenium.webdriver.common.by import By from PIL import Image import base64 import requests def tubianzhibie(imgpath): url = "https://aip.baidubce.com/oauth/2.0/token" params = {"grant_type": "client_credentials", "client_id": "", "client_secret": "...
fromseleniumimportwebdriverfromselenium.webdriver.chrome.serviceimportServicefromselenium.webdriver.chrome.optionsimportOptions# 设置 Chrome 配置chrome_options=Options()chrome_options.add_argument("user-data-dir=C:\\Users\\YourUsername\\AppData\\Local\\Google\\Chrome\\User Data")chrome_options.add_argument...
然而,根据最佳实践,您必须始终创建一个新的Chrome 配置文件来执行测试,因为默认的 Chrome 配置文件可能包含Extensions、Bookmarks、Browsing History等,并且可能无法正确加载。 您可以在如何通过 Selenium 的–user-data-dir 参数打开 Chrome 配置文件中找到详细讨论 ...
from selenium import webdriver from time import sleep # 驱动文件路径 driverfile_path = r'D:\coship\Test_Framework\drivers\chromedriver.exe' # 个人资料路径 user_data_dir = r'--user-data-dir=C:\Users\Administrator\AppData\Local\Google\Chrome\User Data' ...
1from seleniumimportwebdriver2importtime3# driverOption=webdriver.ChromeOptions()4# driverOption.add_argument(r'user-data-dir=C:\Users\123456\AppData\Local\Google\Chrome\User Data')5driver=webdriver.Chrome()6driver.implicitly_wait(5)7driver.maximize_window()8driver.get('https://www.cnblogs.com...
# 指定用户文件夹User Data路径,可以把书签这样的用户数据保存在系统分区以外的分区 options.add_argument('--user-data-dir=E:\\code\\tw\\tt\\cache') # 指定缓存Cache路径 options.add_argument('--disk-cache-dir=E:\\code\\tw\\tt\\cache') ...
#!/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('--profi...
Selenium操作浏览器是不加载任何配置的,下面是关于加载Chrome配置的方法: 用Chrome地址栏输入chrome://version/,查看自己的“个人资料路径”,然后在浏览器启动时,调用这个配置文件,代码如下: #coding=utf-8from selenium import webdriveroption = webdriver.ChromeOptions()option.add_argument('--user-data-dir=C:\...