卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Python命令行參數(shù)獲取方法詳解

在Python開發(fā)中,經(jīng)常需要通過命令行傳遞參數(shù)來實(shí)現(xiàn)不同的功能。本文將介紹如何使用sys模塊中的[]來獲取命令行參數(shù)。 創(chuàng)建Python文件 首先,打開Python開發(fā)工具IDLE,并新建一個(gè)名

在Python開發(fā)中,經(jīng)常需要通過命令行傳遞參數(shù)來實(shí)現(xiàn)不同的功能。本文將介紹如何使用sys模塊中的[]來獲取命令行參數(shù)。

創(chuàng)建Python文件

首先,打開Python開發(fā)工具IDLE,并新建一個(gè)名為的文件。

導(dǎo)入sys模塊

在文件中,我們需要導(dǎo)入sys模塊以便使用其中的[]函數(shù)??梢允褂靡韵麓a進(jìn)行導(dǎo)入:

import sys

打印第一個(gè)參數(shù)

接下來,我們通過編寫代碼來打印出[0]參數(shù),即py文件名。代碼如下:

import sys
print("第一個(gè)參數(shù):%s" % [0])

當(dāng)我們?cè)诿钚写翱谇袚Q到文件所在目錄,并輸入命令python 時(shí),將會(huì)打印出第一個(gè)參數(shù),也就是。

處理常用的分析選項(xiàng)

我們可以繼續(xù)編寫代碼,處理第二個(gè)參數(shù)并進(jìn)行常用的分析操作。例如,以下代碼將判斷第二個(gè)參數(shù)是否以'-'開頭:

import sys
print("第一個(gè)參數(shù):%s" % [0])
if [1].startswith('-'):
    c1  [1][1:]
    print(c1)

當(dāng)我們?cè)诿钚写翱谳斎耄簆ython -t時(shí),將會(huì)打印出常用的'-'操作選項(xiàng)t。

輸出版本號(hào)

最后,我們可以繼續(xù)編寫代碼來輸出的版本號(hào)。例如,以下代碼將判斷第二個(gè)參數(shù)是否為--version:

import sys
print("第一個(gè)參數(shù):%s" % [0])
if [1].startswith('--'):
    c1  [1][2:]
    if c1  'version':
        print("1.1.1")

當(dāng)我們?cè)诿钚写翱谳斎耄簆ython --version時(shí),將會(huì)打印出的版本號(hào)1.1.1。

標(biāo)簽: