小弟写了一个脚本,通过在 CMD 窗口执行:python xxx.py 能够达到效果。程序结构也就像下面这个样子。
pip 打包,上传都会了。安装 pip install xxx 成功之后,程序入口在哪里呢?怎么用呢? import xxx ?
第一次搞这个,还请知道的大侠指导一下,十分感激。
import os
def fun1():
...
def fun2():
...
if __name__ == '__main__':
fun1()
fun2()
2
NxnXgpuPSfsIT 2016-06-23 10:49:49 +08:00
假设这个 py 文件为`test.py`,假设使用 setuptools 。
在`test.py`中加入如下命令: ```python def main(): fun1() fun2() ``` 在`setup.py`的 setup()中加入 entry_points 键 ```python entry_points={ 'console_scripts':[ 'mycommand = test:main' ] }, ``` 建议参考:[localnote]( https://github.com/littlecodersh/LocalNote/blob/master/setup.py) 命令行执行`mycommand`即可(需要已配置好环境变量) |
3
allencode OP @NxnXgpuPSfsIT 十分感谢哈
|