欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

1 Python命令行參數(shù)(腳本神器)

系統(tǒng) 1632 0
            
               1
            
            
              #
            
            
              !/usr/bin/env python3.7 
            
            
               2
            
            
              #
            
            
               -*- coding:utf-8 -*-
            
            
               3
            
            
              #
            
            
               Author: Lancer  2019-09-02 10:07:21
            
            
               4
            
            
               5
            
            
              import
            
            
                sys,getopt

            
            
               6
            
            
               7
            
            
              def
            
            
                usage():

            
            
               8
            
            
              print
            
            (
            
              "
            
            
              usage  call
            
            
              "
            
            
              )

            
            
               9
            
            
              10
            
            
              def
            
            
               main():

            
            
              11
            
            
              try
            
            
              :

            
            
              12
            
                     opts, args = getopt.getopt(sys.argv[1:], 
            
              "
            
            
              ho:v
            
            
              "
            
            , [
            
              "
            
            
              help
            
            
              "
            
            , 
            
              "
            
            
              output=
            
            
              "
            
            
              ])

            
            
              13
            
            
              print
            
            (sys.argv[1
            
              :])

            
            
              14
            
            
              except
            
            
               getopt.GetoptError as err:

            
            
              15
            
            
              print
            
            (str(err))  
            
              #
            
            
               will print something like "option -a not recognized"
            
            
              16
            
            
                      usage()

            
            
              17
            
                     sys.exit(2
            
              )

            
            
              18
            
                 output =
            
               None

            
            
              19
            
                 verbose =
            
               False

            
            
              20
            
            
              for
            
             o, a 
            
              in
            
            
               opts:

            
            
              21
            
            
              if
            
             o == 
            
              "
            
            
              -v
            
            
              "
            
            
              :

            
            
              22
            
                         verbose =
            
               True

            
            
              23
            
            
              elif
            
             o 
            
              in
            
             (
            
              "
            
            
              -h
            
            
              "
            
            , 
            
              "
            
            
              --help
            
            
              "
            
            
              ):

            
            
              24
            
            
                          usage()

            
            
              25
            
            
                          sys.exit()

            
            
              26
            
            
              elif
            
             o 
            
              in
            
             (
            
              "
            
            
              -o
            
            
              "
            
            , 
            
              "
            
            
              --output
            
            
              "
            
            
              ):

            
            
              27
            
                         output =
            
               a

            
            
              28
            
            
              else
            
            
              :

            
            
              29
            
            
              assert
            
             False, 
            
              "
            
            
              unhandled option
            
            
              "
            
            
              30
            
            
              31
            
            
              if
            
            
              __name__
            
             == 
            
              "
            
            
              __main__
            
            
              "
            
            
              :

            
            
              32
            
                 main()
          

getopt.getopt 方法用于解析命令行參數(shù)列表,語法格式如下:

          
            getopt
            
              .
              
                getopt
                
                  (
                  
                    args
                    
                      ,
                      
                         options
                        
                          [,
                          
                             long_options
                            
                              ])
                            
                          
                        
                      
                    
                  
                
              
            
          
        

方法參數(shù)說明:

  • args : 要解析的命令行參數(shù)列表。

  • options ?: 以字符串的格式定義, options ?后的冒號? :?表示如果設(shè)置該選項,必須有附加的參數(shù),否則就不附加參數(shù)。

  • long_options ?: 以列表的格式定義, long_options ?后的等號? =?表示該選項必須有附加的參數(shù),不帶冒號表示該選項不附加參數(shù)。

  • 該方法返回值由兩個元素組成: 第一個是? (option, value) ?元組的列表。 第二個是參數(shù)列表,包含那些沒有? - ?或? -- ?的參數(shù)。

?


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产精品欧美亚洲日本综合 | 色在线视频观看 | 看片在线观看 | 欧美成人h版整片合集 | 魔法骑士在线观看免费完整版 | 色噜噜噜噜噜在线观看网站 | 精品一区二区久久久久久按摩 | 毛片基地看看成人免费 | 大逼视频 | 可以看av的网站 | 欧美不卡视频一区发布 | 国产欧美在线观看视频 | 中文字幕不卡在线观看 | 国产中文精品无码欧美综合小说 | 亚洲欧美日韩在线观看播放 | 白白操在线视频 | 久草福利资源网站免费 | 神马久久久久久久久 | 国产精品91久久久久久 | 天天干天天干 | 狠狠躁日日躁夜夜躁A片小说按摩 | 亚洲精品国产精品乱码不97 | 欧美亚洲第一页 | 精品国产一区三区 | 国产精品视频久久久 | 日韩 欧美 国产 亚洲 中文 | 久久久久久成人精品 | 国产成人不卡 | 天天影院免费看电影 | 亚洲香蕉在线视频 | 亚洲欧美日韩一区二区 | 婷婷的久久五月综合先锋影音 | 国产成人综合久久精品红 | 久久色婷婷 | 精品视频手机在线观看免费 | 97视频久久久 | 黄视频在线观看网站 | 国产一卡2卡三卡4卡免费网站 | 黄色资源在线观看 | 日韩一区在线视频 | 免费中文字幕 |