1

我在 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

4

1 回答 1

3

这在Distutils 文档中有详细描述。

基本上setup是一个检查调用了哪个命令 distutils 并对包执行适当操作的函数(例如,安装、下载、构建二进制分发等)。参数提供setup需要执行这些任务的任何特定于包的信息。

于 2011-02-02T02:18:08.147 回答