【Python】Python脚本传入参数的三种方式(转)
三种常用的方式
如果在运行python脚本时需要传入一些参数,例如gpus与batch_size,可以使用如下三种方式。
- python script.py 0,1,2 10
- python script.py -gpus=0,1,2 --batch-size=10
- python script.py -gpus=0,1,2 --batch_size=10
这三种格式对应不同的参数解析方式,分别为sys.argv, argparse, tf.app.run, 前两者是python自带的功能,后者是tensorflow提供的便捷方式。