我目前正在尝试自动化我公司的流程(我是实习生),到目前为止已完成以下工作:
import webbrowser
command_center_url = 'http://docs.python.org/'
# MacOS
chrome_path = 'open -a /Applications/Google\ Chrome.app %s'
# Windows
# chrome_path = 'C:\Program Files (x86)\Google\Chrome\Application\chrome.exe %s'
# Linux
# chrome_path = '/usr/bin/google-chrome %s'
webbrowser.get(chrome_path).open(command_center_url)
webbrowser.get(chrome_path).open_new_tab(command_center_url)
webbrowser.get(chrome_path).open_new_tab(command_center_url)
webbrowser.get(chrome_path).open_new_tab(command_center_url)
webbrowser.get(chrome_path).open_new_tab(command_center_url)
webbrowser.get(chrome_path).open_new_tab(command_center_url)
webbrowser.get(chrome_path).open_new_tab(command_center_url)
webbrowser.get(chrome_path).open_new_tab(command_center_url)
webbrowser.get(chrome_path).open_new_tab(command_center_url)
现在,我想要检测Chrome所具有的某个插件,该插件会在多个屏幕上重新定位。请告知如何前进。在此先感谢您的帮助。
编辑:在扫描网页以获得更多答案后,我发现Selium是最好的选择。但是,正如您可以想象的那样,由于安全限制,我无法加载外部程序包(webdriver)。有什么办法以老式的方式做到这一点?"