如何在要在 Linux 和 Windows 上使用的 python 包中包含 properties/ini 文件?
我尝试通过将 ini 文件放置在 Project 文件夹下来创建 python 包,以便我可以使用如下代码访问它:
File = open("props.ini", 'r')
Run Code Online (Sandbox Code Playgroud)
然后我将包部署到 .tar.gz 文件中,如下所示:
$ python setup.py sdist
Run Code Online (Sandbox Code Playgroud)
然后我安装该软件包(使用 Linux 机器):
$ sudo pip install package_name.tar.gz
Run Code Online (Sandbox Code Playgroud)
我在这里获取 .py 文件:
/usr/local/lib/python2.7/dist-packages/package_name/*.py
Run Code Online (Sandbox Code Playgroud)
我在这里获取打开程序的脚本:
/usr/local/bin/myScript
Run Code Online (Sandbox Code Playgroud)
但我没有得到我的 .ini 文件。