欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python argparse模塊通過(guò)后臺(tái)傳遞參數(shù)實(shí)例

 更新時(shí)間:2020年04月20日 11:47:22   作者:七野  
這篇文章主要介紹了python argparse模塊通過(guò)后臺(tái)傳遞參數(shù)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

我就廢話不多說(shuō)了,大家還是直接看代碼吧!

cmd.py
# -*- coding: utf-8 -*-
from PySide import QtGui, QtCore
import os,sys
import tory
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("-v", "--verbosity", help="increase output verbosity")
parser.add_argument("-l", "--listdir", help="check root")
args = parser.parse_args()

if args.verbosity:
 app = QtGui.QApplication(sys.argv)
 trans = tory.Tuopan()
 trans.show()
 sys.exit(app.exec_())

if args.listdir:
 root=os.listdir(args.listdir)
 for f in root:
  print f
  
tory.py
#coding=utf-8
import sys
from PySide import QtGui
from PySide import QtCore
class Tuopan(QtGui.QWidget):
 def __init__(self):
  super(Tuopan, self).__init__()
  self.setWindowTitle("Tray!")
  self.resize(200,200)    
if __name__ == '__main__':
 app = QtGui.QApplication(sys.argv)
 trans = Tuopan()
 
 trans.show()
 sys.exit(app.exec_())

隨后在cmd執(zhí)行命令

python [cmd.py] -v 1 運(yùn)行一個(gè)界面
python [cmd.py] -l d:/ 遍歷d:/

即可。

補(bǔ)充知識(shí):Python ConfigParser & argparse模塊超粗略小結(jié)

Config文件結(jié)構(gòu)

[section0]
option0 = value0
option1 = value1
option2 = value2
[section1]
option0 = value0
option1 = value1
option2 = value2

ConfigParser對(duì)象常用方法

ConfigParser.read(filename):讀取配置文件。
ConfigParser.sections():返回一個(gè)包含所有sections的list。
ConfigParser.options(section):返回包含section中所有options的list。
ConfigParser.items():返回一個(gè)list,其中元素為元組(option,value)。
ConfigParser.get(section, option):讀取option的具體值,返回str
ConfigParser.getint(section, option):以int類型返回option值。
ConfigParser.add_section(section)
ConfigParser.set(section, option, value):可直接修改現(xiàn)有option
ConfigParser.write(file(filename, 'w'))

argparse

arguparse模塊定義了ArgumentParser類

import argparse
parser = argparse.ArgumentParser()
parser.add_argument('-l', dest = 'name', help = 'name value')#添加命令行參數(shù)
args = parser.parse_args()#解析命令行參數(shù)
name = args.name#獲取命令行參數(shù)

以上這篇python argparse模塊通過(guò)后臺(tái)傳遞參數(shù)實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python模塊hashlib(加密服務(wù))知識(shí)點(diǎn)講解

    python模塊hashlib(加密服務(wù))知識(shí)點(diǎn)講解

    在本篇文章里小編給大家分享的是關(guān)于python模塊hashlib(加密服務(wù))知識(shí)點(diǎn)內(nèi)容,有需要的朋友們可以學(xué)習(xí)下。
    2019-11-11
  • python實(shí)現(xiàn)感知機(jī)線性分類模型示例代碼

    python實(shí)現(xiàn)感知機(jī)線性分類模型示例代碼

    這篇文章主要給大家介紹了關(guān)于python實(shí)現(xiàn)感知機(jī)線性分類模型的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • 如何使用Python中的正則表達(dá)式處理html文件

    如何使用Python中的正則表達(dá)式處理html文件

    html類型的文本數(shù)據(jù)內(nèi)容是由前端代碼書(shū)寫(xiě)的標(biāo)簽+文本數(shù)據(jù)的格式,可以直接在chrome瀏覽器打開(kāi),清楚的展示出文本的格式,下面這篇文章主要給大家介紹了關(guān)于如何使用Python中的正則表達(dá)式處理html文件的相關(guān)資料,需要的朋友可以參考下
    2023-04-04
  • Python使用configparser讀取ini配置文件

    Python使用configparser讀取ini配置文件

    這篇文章主要介紹了Python使用configparser讀取ini配置文件,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • Python線程詳解

    Python線程詳解

    這篇文章主要介紹了Python線程詳解,本文詳細(xì)講解了線程方方面面的知識(shí),如線程基礎(chǔ)知識(shí)線程狀態(tài)、線程同步(鎖)、線程通信(條件變量)等內(nèi)容,需要的朋友可以參考下
    2015-06-06
  • Python 常用日期處理 -- calendar 與 dateutil 模塊的使用

    Python 常用日期處理 -- calendar 與 dateutil 模塊的使用

    這篇文章主要介紹了Python如何使用calendar 與 dateutil 模塊處理日期,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-09-09
  • Python創(chuàng)建高強(qiáng)度密碼生成工具方法實(shí)例

    Python創(chuàng)建高強(qiáng)度密碼生成工具方法實(shí)例

    這篇文章主要為大家介紹了Python創(chuàng)建高強(qiáng)度密碼生成工具方法實(shí)例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • Python畫(huà)圖小案例之小雪人超詳細(xì)源碼注釋

    Python畫(huà)圖小案例之小雪人超詳細(xì)源碼注釋

    在看了很多Python教程之后,覺(jué)得是時(shí)候做點(diǎn)什么小項(xiàng)目來(lái)練練手了,于是想來(lái)想去,用python寫(xiě)了一個(gè)小雪人,代碼注釋無(wú)比詳細(xì)清楚,快來(lái)看看吧
    2021-09-09
  • python 爬取微信文章

    python 爬取微信文章

    本文給大家分享的是使用python通過(guò)搜狗入口,爬取微信文章的小程序,非常的簡(jiǎn)單實(shí)用,有需要的小伙伴可以參考下
    2016-01-01
  • Python+OpenCV實(shí)現(xiàn)旋轉(zhuǎn)文本校正方式

    Python+OpenCV實(shí)現(xiàn)旋轉(zhuǎn)文本校正方式

    今天小編就為大家分享一篇Python+OpenCV實(shí)現(xiàn)旋轉(zhuǎn)文本校正方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-01-01

最新評(píng)論