2011-02-02 60 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需要執行這些任務的任何特定於包的信息。