【自動化】Python SeleniumUtil 工具 開啟開發者模式 自動安裝油猴用戶腳本等-CSDN博客文章瀏覽閱讀389次。【自動化】Python SeleniumUtil 工具。
https://blog.csdn.net/G971005287W/article/details/144565691?spm=1001.2014.3001.5501【學習記錄】瀏覽器指紋相關學習記錄(指紋介紹、獲取指紋、修改指紋、隨機指紋保護隱私等)-CSDN博客文章瀏覽閱讀1k次,點贊30次,收藏11次。可以識別是同一個用戶。
https://blog.csdn.net/G971005287W/article/details/144528762【自動化】Python SeleniumUtil 油猴 工具 自動安裝用戶腳本-CSDN博客文章瀏覽閱讀311次。【自動化】Python SeleniumUtil 工具-CSDN博客。【自動化】Python SeleniumUtil 油猴 工具。【自動化】Python SeleniumUtil 工具。
https://blog.csdn.net/G971005287W/article/details/144565736
【Python】使用Selenium 操作瀏覽器 記錄
1.安裝python
2.安裝 selenium
pip install selenium
3.安裝Chrome瀏覽器驅動
【附件】Selenium chromedriver 驅動及瀏覽器下載-CSDN博客文章瀏覽閱讀42次。【附件】Selenium chromedriver 驅動及瀏覽器下載。https://blog.csdn.net/G971005287W/article/details/144556634
from selenium import webdriver
from selenium.webdriver.edge.service import Service as EdgeService
from selenium.webdriver.edge.options import Options as EdgeOptions
import timedef main():# 設置Edge選項edge_options = EdgeOptions()edge_options.add_argument('--start-maximized') # 窗口最大化啟動user_data_dir = r'C:\Users\Administrator\AppData\Local\Microsoft\Edge\User Data' # Windows 示例路徑,請替換為實際路徑edge_options.add_argument(f'--user-data-dir={user_data_dir}') # 窗口最大化啟動# 如果需要指定Profile,可以添加 --profile-directory 參數# profile_directory = 'Profile 5' # 替換為你要使用的具體Profile名稱profile_directory = 'Default' # 替換為你要使用的具體Profile名稱edge_options.add_argument(f'--profile-directory={profile_directory}')# edge_options.add_argument("--headless")# 指定Edge WebDriver的位置service = EdgeService(executable_path='C:\\Program Files (x86)\\Microsoft\\Edge\\Application\\msedgedriver.exe')# service = EdgeService(executable_path=executable_path)# 創建一個新的Edge瀏覽器實例,并啟用無痕模式driver = webdriver.Edge(service=service, options=edge_options)driver.set_window_size(300, 500)# 打開目標網頁driver.get('https://www.baidu.com')print('打開第一個瀏覽器')# 設置Edge選項edge_options2 = EdgeOptions()edge_options2.add_argument('--start-maximized') # 窗口最大化啟動# edge_options2.add_argument("--headless")user_data_dir2 = r'C:\Users\Administrator\AppData\Local\Microsoft\Edge\User Data2' # Windows 示例路徑,請替換為實際路徑edge_options2.add_argument(f'--user-data-dir={user_data_dir2}') # 窗口最大化啟動# 如果需要指定Profile,可以添加 --profile-directory 參數# profile_directory2 = 'Profile 5' # 替換為你要使用的具體Profile名稱profile_directory2 = 'Default' # 替換為你要使用的具體Profile名稱edge_options2.add_argument(f'--profile-directory={profile_directory2}')# 指定Edge WebDriver的位置service2 = EdgeService(executable_path='C:\\Program Files (x86)\\Microsoft\\Edge\\Application\\msedgedriver2.exe')# service = EdgeService(executable_path=executable_path)# 創建一個新的Edge瀏覽器實例,并啟用無痕模式driver2 = webdriver.Edge(service=service2, options=edge_options2)driver2.set_window_size(300, 500)# 打開目標網頁driver2.get('https://www.baidu.com')print('打開第二個瀏覽器')time.sleep(500000000)if __name__ == "__main__":main()