簡體   English   中英

如何使用Python在Selenium Webdriver Chrome中啟用JavaScript

[英]How to enable javascript in selenium webdriver Chrome using python

我正在嘗試使用selenium webdriver打開https://www.guidestar.org/,但它能夠檢測到我是機器人。 我收到的電子郵件說未啟用javascript,因此它們阻止了我的IP地址。 誰能建議一個代碼來啟用javascript

user_agent = 'Chrome/73.0.3683.86'
username = os.getenv("USERNAME")
userProfile = "C:\\Users\\" + username + "\\AppData\\Local\\Google\\Chrome\\User Data\\Default"
options = webdriver.ChromeOptions()
options.add_argument(f'user-agent={user_agent}')
options.add_argument("user-data-dir={}".format(userProfile))
driver = webdriver.Chrome(chrome_options=options)
driver.get("http://www.guidestar.org")

我希望該網站不會檢測到我是機器人

如supputuri所述,在您的參數中添加以下chrome選項:

options.add_argument("javascript.enabled", True)

這里提供的答案無效。 相反,使用

    options.add_argument("--enable-javascript")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM