ayuLiao
11/7/2018 - 7:26 AM

python 接收参数

python 接受参数

import argparse

parser = argparse.ArgumentParser(description='Manual to this python script')
parser.add_argument('--mode', type=str, default='d',
                help='m: move file mode which just move the file in the device,'
                     ' d: download mode which download file from remote server, default mode is d')
parser.add_argument('--agent', type=str, default=None, help='agent PHP fold path, default value is None')
parser.add_argument('--ssdb', type=str, default='beta-1.0.175', help='ssdb version, defalut version is beta-1.0.175')
parser.add_argument('--sgame', type=str, default='beta-1.0.14794', help='sgame version, defalut version is beta-1.0.14794')
parser.add_argument('--cgame', type=str, default='beta-1.0.15222', help='cgame version, defalut version is beta-1.0.15222')
parser.add_argument('--servername', type=str, default='9377', help='server platform name, defalut name is 9377')
parser.add_argument('--serverid', type=str, default='s2', help='server id name, defalut name is s1')
args = parser.parse_args()

mode = args.mode
ssdbname = args.ssdb
sgamename = args.sgame
servername = args.servername
serverid = args.serverid