真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

使用python命令行參數(shù)的方法-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買多久送多久,劃算不套路!

創(chuàng)新互聯(lián)建站專注于昔陽(yáng)企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,成都商城網(wǎng)站開(kāi)發(fā)。昔陽(yáng)網(wǎng)站建設(shè)公司,為昔陽(yáng)等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站策劃,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務(wù)

小編給大家分享一下使用python命令行參數(shù)的方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

Python提供了getopt 模塊來(lái)獲取命令行參數(shù)。

$ python test.py arg1 arg2 arg3

Python 中也可以所用 sys 的 sys.argv 來(lái)獲取命令行參數(shù):

sys.argv 是命令行參數(shù)列表。

len(sys.argv) 是命令行參數(shù)個(gè)數(shù)。

注:sys.argv[0] 表示腳本名。

實(shí)例

test.py 文件代碼如下:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

import sys

print '參數(shù)個(gè)數(shù)為:', len(sys.argv), '個(gè)參數(shù)。'
print '參數(shù)列表:', str(sys.argv)

執(zhí)行以上代碼,輸出結(jié)果為:

$ python test.py arg1 arg2 arg3
參數(shù)個(gè)數(shù)為: 4 個(gè)參數(shù)。
參數(shù)列表: ['test.py', 'arg1', 'arg2', 'arg3']

getopt模塊

getopt模塊是專門處理命令行參數(shù)的模塊,用于獲取命令行選項(xiàng)和參數(shù),也就是sys.argv。命令行選項(xiàng)使得程序的參數(shù)更加靈活。支持短

選項(xiàng)模式(-)和長(zhǎng)選項(xiàng)模式(--)。

該模塊提供了兩個(gè)方法及一個(gè)異常處理來(lái)解析命令行參數(shù)。

getopt.getopt 方法

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

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

看完了這篇文章,相信你對(duì)使用python命令行參數(shù)的方法有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝各位的閱讀!


分享文章:使用python命令行參數(shù)的方法-創(chuàng)新互聯(lián)
分享鏈接:http://weahome.cn/article/jissg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部