亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python讀取ini配置文件傳參的簡單示例

 更新時間:2021年01月05日 11:25:16   作者:菜鳥Arnold  
這篇文章主要給大家介紹了關于Python讀取ini配置文件傳參的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

前言

為了往我們寫好的Python代碼傳入?yún)?shù),有很多種方法,比如使用input獲取從DOS 輸入的參數(shù),又或者讀取txt 文件中的字符作為參數(shù)。但為了比較規(guī)范,在windows 上我們常常用ini的配置文件進行工具配置。因此,今天我們說明下如果使用python 讀取ini 文件。

一、后綴 ini 配置文件介紹

我們新建一個txt 文件,將后綴改為.ini形式,在ini文件中按照分組寫入需要的參數(shù)。

ini示例:

# 定義arnold分組
[arnold]    # 分組名稱
platformName=Android #鍵值對,platformName為用于獲取的鍵,Android 為可以被獲取的值
appPackage=com.romwe
appActivity=com.romwe.SplashActivity

二、python 文件

代碼如下(示例):

import configparser

# 實例化configParser對象
config = configparser.ConfigParser()
# read讀取ini文件,設定編解碼方式
config.read('config2.ini', encoding='GB18030')

# options(section)得到該section的所有option,(option 表示分組中的**鍵-key**)
print('options:', ' ', config.options('arnold'))
# items(section)得到該section的所有鍵值對,(item 返回**鍵值對**)
print('items:', ' ', config.items('arnold'))

# get(section,option)得到section中option的值,返回為string類型 
#(get帶上分組名和對應的鍵,獲取對應的值為str類型)
print('get:', ' ', config.get('arnold', 'platformName'))

one_string_vlaue = config.get('arnold', 'platformName')
print("驗證1:" + one_string_vlaue)

三、執(zhí)行結果

options: [‘platformname', ‘apppackage', ‘appactivity']

items: [(‘platformname', ‘Android'), (‘apppackage', ‘com.romwe'), (‘appactivity', ‘com.romwe.SplashActivity')]

get: Android

驗證1:Android

總結

到此這篇關于Python讀取ini配置文件傳參的文章就介紹到這了,更多相關Python讀取ini配置文件傳參內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Python之random庫的常用函數(shù)有哪些

    Python之random庫的常用函數(shù)有哪些

    這篇文章主要為大家詳細介紹了Python之random庫的常用函數(shù),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • Python決策樹之基于信息增益的特征選擇示例

    Python決策樹之基于信息增益的特征選擇示例

    這篇文章主要介紹了Python決策樹之基于信息增益的特征選擇,結合實例形式分析了決策樹中基于信息增益的特征選擇原理、計算公式、操作流程以及具體實現(xiàn)技巧,需要的朋友可以參考下
    2018-06-06
  • 詳解Python中映射類型的內建函數(shù)和工廠函數(shù)

    詳解Python中映射類型的內建函數(shù)和工廠函數(shù)

    這篇文章主要介紹了詳解Python中映射類型的內建函數(shù)和工廠函數(shù),目前Python的內建映射類型只有字典一種,需要的朋友可以參考下
    2015-08-08
  • Opencv實現(xiàn)計算兩條直線或線段角度方法詳解

    Opencv實現(xiàn)計算兩條直線或線段角度方法詳解

    這篇文章主要介紹了Opencv實現(xiàn)計算兩條直線或線段角度方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
    2022-12-12
  • Pandas.DataFrame刪除指定行和列(drop)的實現(xiàn)

    Pandas.DataFrame刪除指定行和列(drop)的實現(xiàn)

    本文主要介紹了Pandas.DataFrame刪除指定行和列(drop)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-02-02
  • 基于Python繪制鍵盤按鍵使用次數(shù)的熱力圖

    基于Python繪制鍵盤按鍵使用次數(shù)的熱力圖

    這篇文章主要為大家詳細介紹了如何使用Python繪制鍵盤按鍵使用次數(shù)的熱力圖,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2024-04-04
  • pytorch單維篩選 相乘的案例

    pytorch單維篩選 相乘的案例

    這篇文章主要介紹了pytorch單維篩選 相乘的案例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • 深入學習python的yield和generator

    深入學習python的yield和generator

    這篇文章主要為大家詳細介紹了python的yield和generator,針對python的生成器和yield關鍵字進行深入學習,感興趣的小伙伴們可以參考一下
    2016-03-03
  • Python中使用SAX解析xml實例

    Python中使用SAX解析xml實例

    這篇文章主要介紹了Python中使用SAX解析xml實例,利用SAX解析XML文檔牽涉到兩個部分:解析器和事件處理器,需要的朋友可以參考下
    2014-11-11
  • python collections模塊的使用

    python collections模塊的使用

    這篇文章主要介紹了python collections模塊的使用,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-10-10

最新評論