通过导入他的整个文件导入selenium-webdriver

时间:2018-04-10 10:35:33

标签: python selenium selenium-webdriver import pythonw

我知道这听起来很奇怪,但是我想导入模块Selenium-Webdriver,导入他的每个文件分开的含义 - 我想导入模块而不写:

from selenium import webdriver

但是,通过写这样的东西:

import C:\selenium\webdriver.py, phantomjs.py....

我想这样做的原因是因为我想将file.py转换为exe。因此,我使用了这个网站http://pytoexe.com

问题是我在我的代码中使用 - phantomjs驱动程序,当我将它转换为exe exe文件时,打开一个cmd控制台,我希望它被隐藏。

我在互联网上搜索并发现可能是因为他们在特定文件中有问题 - service.py,在文件中添加几行会避免出现cmd控制台。

因此,如果我通过向他们提供文件来导入所有模块,就好像他们是我的那样,我会导入我的service.py文件,该文件非常有效,这将解决问题。

非常感谢您的帮助,

欧麦

1 个答案:

答案 0 :(得分:0)

为什么不使用像py2exe这样的工具。 (http://www.py2exe.org/index.cgi/Tutorial) 它更灵活,更易于使用(您无需导入完整的文件路径)