Python Selenium->检查是否已安装Firefox 32 / 64bit或Chrome 32 / 64bit?

问题描述 投票:0回答:1

我已经使用32位geckodriver.exe编写了python skript。我将此脚本与包含在内的geckodriver打包为Pyinstalled .exe文件。

我认识到,当有人使用Firefox 64位时,此.exe无法运行。很明显,当有人根本不使用Firefox而是使用Chrome时,它都不起作用。

所以从理论上讲,是的,我可以将2个geckodriver版本(32/64)和2个chromedriver版本(32/64)打包到.exe中,但是我该如何确定安装了哪个浏览器和哪个版本(32/64)用户的系统?

这只是Windows系统...所以有没有办法读取用户注册表?任何想法表示赞赏。

谢谢!

python x86 pyinstaller 32bit-64bit
1个回答
1
投票

我认为您可以通过以下方式使用注册表:

© www.soinside.com 2019 - 2024. All rights reserved.