
在Python中,你可以使用sys
和argparse
模块来配置和使用带参数的命令行启动Python程序。这两个模块都是Python标准库的一部分,允许你解析命令行参数和选项。
在下面的示例中,我将首先演示如何使用sys
模块解析简单的命令行参数。然后,我将演示如何使用argparse
模块解析更复杂的命令行参数和选项。
使用sys模块解析命令行参数
sys
模块中的argv
列表包含命令行参数。这个列表的第一个元素是脚本的名称,其余的元素是从命令行传递给脚本的参数。
以下是一个简单的示例:
import sys
def main(arg