在Python中,可以使用argparse模块来解析命令行参数。以下是一个示例代码,演示如何使用argparse模块设置启动参数:
import argparse
def main(arg1, arg2):
print("Argument 1:", arg1)
print("Argument 2:", arg2)
if __name__ == "__main__":
parser = argparse.ArgumentParser(description="Example script with command line arguments")
parser.add_argument("arg1", help="First argument")
parser.add_argument("arg2", help="Second argument")
args = parser.parse_args()
main(args.arg1, args.arg2)
在上述示例中,我们定义了一个main
函数,它接受两个参数。然后使用argparse.ArgumentParser
创建一个ArgumentParser对象,并使用add_argument
方法添加两个参数arg1和arg2。最后使用parse_args
方法解析命令行参数,并将其传递给main函数。
在命令行中执行脚本时,可以按以下方式传递参数:
python script.py value1 value2
其中,value1和value2是要传递给arg1和arg2的参数值。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: python怎么打印输出