我正计划使用硒构建我的第一个Web自动化项目。
但是在此之前,我想知道是否可以在虚拟环境中安装Web驱动程序。我查看了文档,您应该将Web驱动程序放在python bin文件夹中,但是我希望它位于虚拟环境中。如果有办法,请显示步骤。
答案 0 :(得分:1)
如果将WebDriver捆绑到虚拟环境中,则还应包括浏览器本身...,因为它与浏览器绑定。
因此,不建议您以这种方式将WebDriver与应用程序捆绑在一起,而应该只将WebDriver与客户端分开运行。
如果您真的希望将WebDriver与应用程序捆绑在一起,则应该使用Docker,因为它可以正确安装浏览器,例如,有ready image on Docker hub for that, including Python, Chrome, Chromedriver and some of them also Xvfb。