【发布时间】:2018-06-05 11:33:19
【问题描述】:
我是自动化新手。我想知道我们如何一起使用 selenium webdriver 和 python,以便当 webdriver 使用 Chrome 启动网站时,代理会附加到 chrome webdriver 以监视用户操作。 代理可以使用“jar”或“exe”运行。请推荐!
【问题讨论】:
标签: python python-3.x selenium webdriver selenium-chromedriver
我是自动化新手。我想知道我们如何一起使用 selenium webdriver 和 python,以便当 webdriver 使用 Chrome 启动网站时,代理会附加到 chrome webdriver 以监视用户操作。 代理可以使用“jar”或“exe”运行。请推荐!
【问题讨论】:
标签: python python-3.x selenium webdriver selenium-chromedriver
from selenium import webdriver
PROXY = "23.23.23.23:3128" # IP:PORT or HOST:PORT
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--proxy-server=%s' % PROXY)
chrome = webdriver.Chrome(chrome_options=chrome_options)
chrome.get("http://whatismyipaddress.com")
这是一种如何将代理附加到浏览器的方法,我个人使用我的 txt 文件中的 for 循环,我在其中编写了所有代理 ..(代码看起来不好,因为从手机输入)但就是这样如何准确地做到这一点^.^,另一件事我可以看到你在编程方面完全是新手,因为 Jar 用于 Java 文件,Exe 是可执行文件,python 在其 sctipts 末尾使用 .py ......最后关于监控的事情......好吧,selenium是一个类似于chrome的浏览器,但它由python控制......你不能监控python发生的事情(就像初学者一样)但最简单的方法是你只需制作一个脚本每隔几秒钟就会制作一个屏幕截图,或者基本上是寻找一个如何制作键盘记录器的教程^.^我希望我能帮助你^.^如果没有在评论部分问我问题,如果我有请舔那个复选图标和^按钮 - 谢谢你^.^
【讨论】: