argparse模块获取命名行参数
import argparse
if __name__
== '__main__':
parser
= argparse
.ArgumentParser
(description
='test controller daemon')
parser
.add_argument
('-S','--start', help='start controller')
parser
.add_argument
('stop',help='stop controller')
parser
.add_argument
('--force', action
='store_true',default
=2, help='force stop controller')
parser
.add_argument
('--restart', action
='store_true', help='restart controller')
parser
.add_argument
('--version', action
='store_true', help='restart controller')
parser
.add_argument
('--mq', help='clean or recover rabbit data')
parser
.add_argument
('--filter_path',help='filter names file path')
parser
.add_argument
('--worker', default
=[1,2], type=int, help='count of worker process')
FLAGS
= parser
.parse_args
()
if FLAGS
.stop
:
if FLAGS
.start
:
print(FLAGS
.stop
,FLAGS
.start
)
elif FLAGS
.restart
:
print("restart")
一万小时定律 人们眼中的天才之所以卓越非凡,并非天资超人一等,而是付出了持续不断的努力。 一万小时的锤炼是任何人从平凡变成超凡的必要条件。
转载请注明原文地址: https://mac.8miu.com/read-498817.html