python distutils简单示例-如何解析参数
指: 这是python distutils简单示例-如何解析参数,python,Python,指: 这是setup.py: from distutils.core import setup setup(name='foo', version='1.0', py_modules=['foo'], ) 然后它说要运行这个命令: python setup.py sdist 参数sdist的解析方式/内容/位置 函数setup解析命令行参数:它读取sys.argv。看 您肯定会混淆函数参数(在setup.py脚本中定义的参数)和命令行参数(即setup.py
setup.py
:
from distutils.core import setup
setup(name='foo',
version='1.0',
py_modules=['foo'],
)
然后它说要运行这个命令:
python setup.py sdist
参数
sdist
的解析方式/内容/位置 函数setup
解析命令行参数:它读取sys.argv
。看
您肯定会混淆函数参数(在setup.py
脚本中定义的参数)和命令行参数(即setup.py sdist
)
运行设置
功能注释中给出了一条信息:
在调用期间,“sys.argv[0]”将替换为“script”script_args'是字符串列表;如果提供
在调用期间,“sys.argv[1:]”将替换为“script_args”