2024-04-25 16:57:30 发布
网友
我写了一个简单的函数来剪切文本文件中的行,有3个参数:
cut(inicial_line, final_line, file)
现在,我如何将initial_line和final_line放入-c选项来执行它,例如:
$ python cut.py -c 5 8 f.txt
从第五行到第八行打印文件文本
我找到了解决办法
__name__=='__main__': import argparse import sys pars = argparse.ArgumentParser() pars.add_argument('-n', nargs=2, type=int) args=pars.parse_args(sys.argv[1:4]) print cut(args.n[0], args.n[1], sys.argv[4])
主要问题是args=pars.parse_参数(系统argv[1:4])
我不知道=pars.parse_参数()与参数相同=pars.parse_参数(系统argv[1:])
我找到了解决办法
主要问题是args=pars.parse_参数(系统argv[1:4])
我不知道=pars.parse_参数()与参数相同=pars.parse_参数(系统argv[1:])
相关问题 更多 >
编程相关推荐