如何在脚本

时间:2015-06-02 19:39:03

标签: python python-2.7

我有一个python脚本,可以作为通过以下方式调用的独立工具运行:

python tool.py

此工具的要求是​​它仍然是一个独立的脚本。我遇到的问题是我在一个模块上大量回复,即pexpect,因为它不是标准python库的一部分,我不能要求用户通过pip或任何其他方式安装模块然后运行我的剧本

有问题的脚本是命令行工具。有没有办法让我以这样的方式打包我的脚本,它从pexpect模块中提取代码?我试过py2app等无济于事。此工具旨在在mac上运行。

非常感谢任何帮助。

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以将pexpect模块放在您拥有tool.py的目录中,导入应该可以正常工作。