Python Selenium GUI 到可执行文件

标签 python selenium selenium-chromedriver exe executable

我以前从未制作过可执行应用程序,但从我所读到的内容来看,它非常简单,使用 py2exe 生成 exe。 但我有一个 GUI,它使用 Selenium 从后端抓取数据(不,我不能使用 API 调用)。如何将 chromedriver 添加到可执行文件?另外,使用编译器时所有导入都会进行吗?

最佳答案

当您将 .py 文件编译为 .exe 时(根据我的个人经验),所有导入都包含在内。

我个人建议使用 pyinstaller。我在使用 py2exe 时遇到了很多问题,作为初学者,我发现 pyinstaller 更加用户友好并且更容易排除故障。

由于编译文件不会更改 .py 文件,因此我建议将其置于完全工作状态并尝试。如果它似乎不起作用或者某些导入丢失,我们可以使用错误代码进行故障排除。

关于Python Selenium GUI 到可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54468218/

相关文章:

java - Selenium Chrome 驱动程序针对属性标签

java - 在哪里可以找到 Java 中浏览器首选项的 ChromeDriver 常量?

selenium - Python Selenium : Global driver - 'driver' is not defined in the global scope

java - Ubuntu 14.04 上的 Chromedriver - 加载共享库时出错 : libui_base. 所以

python - AWS Glue 通过 API 创建触发器

python - 检查 Pandas 中是否存在所有 12 个月后,如何将月返回转换为年返回?

web-applications - Selenium IDE 1.9.1 xpath 包含选择

python - Django、RabbitMQ 和 Celery - 为什么在我更新开发中的 Django 代码后 Celery 运行我的任务的旧版本?

python - 用索引处的先前值填充 0

python - Pytest "run-around-tests"fixture 在类中的所有测试之前只运行一次