我正在为 Linux 操作系统制作 python 应用程序。我想知道
我怎样才能制作我的包来创建配置文件夹/文件
执行:pip install my-package
。
上https://pip.pypa.io我不知道这是否被认为是一种不好的做法,
由于我的应用程序是部分包/应用程序,可能最好的方法是制作 dpkg
包,但出于好奇,我想知道如何实现这一目标。
最佳答案
典型的 setup.py
文件的结构如下:
from setuptools import setup
import sys
setup(name = "package_name"
.....
在 setup
调用之后,您可以使用 os.mkdir
或您想要执行的任何其他操作。
您的最终代码将如下所示:
from setuptools import setup
import sys
import os
setup(name = "package_name"
.....
os.mkdir('test_path')
pip
通常执行的操作是运行 python setup.py install
。运行安装文件时,os.mkdir
将运行,因此将创建您的目录。
关于python - 如何告诉 pip 在安装我的包时创建文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30922109/