2011-02-02 20 views
0

我一直在python setup.py文件中看到这种代码。“从distutils.core导入设置”的Python帮助

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

回答

2

这在Distutils documentation中有详细描述。

基本上setup是检查哪个命令的distutils与被调用并执行封装上的适当的行动(例如在安装它,下载它,构建二进制分布等)的功能。参数提供setup需要执行这些任务的任何特定于包的信息。