我在python setup.py文件中经常看到这种代码。
from distutils.core import setup
setup(
name = 'SOMETHINGHERE',
version = 'SOMETHINGHERE',
py_modules = ['SOMETHINGHERE'],
author = 'SOMETHINGHERE',
author_email = 'SOMETHINGHERE',
url = 'http://www.example.com',
description = 'SOMETHINGHERE',
)
这到底是什么意思?它是如何工作的?我正在尝试理解代码。
ps:对我可怜的英语xP感到抱歉
最佳答案
Distutils documentation中对此进行了详细描述。
基本上setup
是一个功能,用于检查调用了distutils的命令并对该程序包执行适当的操作(例如,安装,下载,构建二进制发行版等)。这些参数提供setup
执行这些任务所需的任何特定于软件包的信息。