国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python getopt模块怎么用?

python getopt模块怎么用?

头像

十一

2020-11-16 16:07:522834浏览 · 0收藏 · 0评论

大家现正在学习命令行参吗?用没用到过getopt呢?今天小编,就不跟大家聊很多的内容了,直接给大家介绍今天的文章主题,就是关于前文所提到的getopet,小伙伴们对此有没有什么了解呢?没有了解的小伙伴也不必担心,因为下面小编给大家浓缩了这个知识点的精华,看一遍,就可以快速上手了。

实例

假定我们创建这样一个脚本,可以通过命令行向脚本文件传递两个文件名,同时我们通过另外一个选项查看脚本的使用。

脚本使用方法如下:

usage: test.py -i <inputfile> -o <outputfile>

test.py 文件代码如下所示:

import sys, getopt
 
def main(argv):
   inputfile = ''
   outputfile = ''
   try:
      opts, args = getopt.getopt(argv,"hi:o:",["ifile=","ofile="])
   except getopt.GetoptError:
      print 'test.py -i <inputfile> -o <outputfile>'
      sys.exit(2)
   for opt, arg in opts:
      if opt == '-h':
         print 'test.py -i <inputfile> -o <outputfile>'
         sys.exit()
      elif opt in ("-i", "--ifile"):
         inputfile = arg
      elif opt in ("-o", "--ofile"):
         outputfile = arg
   print '输入的文件为:', inputfile
   print '输出的文件为:', outputfile
 
if __name__ == "__main__":
   main(sys.argv[1:])

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

$ python test.py -h
usage: test.py -i <inputfile> -o <outputfile>
 
$ python test.py -i inputfile -o outputfile
输入的文件为: inputfile
输出的文件为: outputfile

好啦,如果在碰到以上模块的使用方法,一定要看下这篇文章内容哦~都是所有疑难问题的解决集锦呢~小伙伴们仔细再看几遍吧,如果还想了解其他内容,就到教程中心浏览吧~

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

男生将78申请女生的定眼| 免费观看已满十八岁电视剧高清版| 小花园按摩手法视频教程| 强壮的公2伦理| 美国大片免费观看2022年上映| 胡乱的深见君| 疯狂二人房间荷尔蒙爆发原声 | 人犬兽人在线观看免费完整一| 校花被教官扒开腿狂躁| 国产一区| 粗大的蘑菇头刮得又红又肿怎么办| 日本护士裸体做爰视频| 吃瓜| 爸爸你真棒插曲快来救救我小说| 叔嫂春药山洞小说| 日本双人xX00吃奶视频| 成全在线观看免费全集高清 | 《从上司到妻子》动画结局| 女性左腿又开腿肚子中间疼视频| 两领导在车上吃我的奶| 国产免费观看高清电视剧| 女性真人外生图片大全| 四年级下册语文书电子版| 真实双人插画的视频| 《丰满的女邻居》播放| 扌桑辶鬲的短文| 《完美邻居2》电影在线观看| 可儿的奶水喂爸爸吃可以吗| 55岁女人高潮后几天能恢复| 外国大片又大又好看的PPT | 来真正的狗配人真人| 四川B站免费播放| 美景之屋2电视剧高清完整版在线..| 胡乱说深见君| 来真正的狗配人真人| 男女一起生宝宝| 《互换人妻HD中字》| 爸爸的大DJ小说| 《黏糊糊的你》免费观看| 强伦轩特级A片免费播放女的老师| 啊灬啊灬啊…快…深的含义