运行 Python 脚本时传入参数


      转载至 https://blog.csdn.net/helloasimo/article/details/124210144,为了在命令行运行 Python 脚本时传入参数的,采用的方法如下:

import argparse
if __name__ == "__main__":
  parser = argparse.ArgumentParser()
  parser.add_argument('--id', type=int, default=0)
  parser.add_argument('--name1', type=str, default = None)
  parser.add_argument('--name2', type=str, default = None)
  args = parser.parse_args()
  print(args.id)
  print(args.name1)
  print(args.name2)

      通过此脚本示例,可在命令行打印出传递的参数,脚本名为 test.py,运行结果如下。

$ python test.py --id=10 --name1=ss--name2=tt
10
ss
tt

你可能感兴趣的:(python,开发语言)