python getopt.getopt,Python getopt_1

  python getopt.getopt,Python getopt

  你现在在学习命令行参数吗?你用过getopt吗?今天,边肖,我不会和你说太多。我直接介绍今天文章的主题,是关于前面提到的getopet。朋友们有了解的吗?不知道也不用担心,因为下面小编为大家浓缩了这个知识点的精华。看完一遍,可以快速上手。

  实例

  假设我们创建了这样一个脚本,我们可以通过命令行给脚本文件传递两个文件名,我们可以通过另一个选项来检查脚本的使用情况。

  脚本使用方法如下:

  用法: test . py-输入文件-输出文件test.py 文件代码如下所示:

  importsys,getopt

  defmain(argv):

  输入文件=“”

  outputfile=

  尝试:

  opts,args=getopt.getopt(argv, hi:o: ,[ifile=, ofile=])

  exceptgetopt。GetoptError:

  打印 test.py-iinputfile-ooutputfile

  系统退出(2)

  foropt,arginopts:

  ifopt==-h:

  打印 test.py-iinputfile-ooutputfile

  sys.exit()

  elifoptin(-i ,- ifile):

  inputfile=arg

  elifoptin(-o ,- ofile):

  输出文件=参数

  打印输入文件是:,输入文件

  打印输出的文件是:outputfile

  if__name__==__main__:

  执行以上代码,输出结果为:

  $pythontest.py-h

  用法: test . py-iinputfile-ooutputfile

  $ python test . py-iinputfile-ooutputfile

  输入文件是:输入文件

  输出文件是:输出文件。好了,如果你遇到了以上模块的用法,一定要看完这篇文章的内容~它集合了所有难题的解决方法~小伙伴们,请仔细看几遍。想了解其他内容,请浏览教程中心~

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: