在使用python的getopt模块进行命令行参数解析时,可以使用sys.argv[1:]
来检查是否没有传入任何参数。如果sys.argv[1:]
为空,则表示没有传入任何参数。
例如:
import sys
import getopt
def main(argv):
try:
opts, args = getopt.getopt(argv, "hi:o:", ["ifile=", "ofile="])
except getopt.GetoptError:
print('test.py -i <inputfile> -o <ou