如何在python中處理配置文件代碼實例
配置文件是一種計算機文件,可以為一些計算機程序配置參數(shù)和初始設置,在內(nèi)容形式上是一個一個鍵值對的記錄。
testcase.yaml文件:
excel:filename: 'testcase.xlsx'
將yaml庫做二次封裝:
import yamlclass HandleYaml: def __init__(self, filename=None): if filename is None: self.filename = ’testcase.yaml’ else: self.filename = filename with open(filename, encoding='utf-8') as file: # 用上下文管理器打開yaml配置文件 self.data = yaml.full_load(file) # 加載yaml文件,返回一個嵌套字典的字典 def get_data(self, section, option): return self.data[section][option]if __name__ == '__main__': s = HandleYaml() s.get_data(’excel’, ’filename’)
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網(wǎng)。
相關文章:
1. 五分鐘學會怎么用python做一個簡單的貪吃蛇2. python軟件測試Jmeter性能測試JDBC Request(結(jié)合數(shù)據(jù)庫)的使用詳解3. 利用python+ffmpeg合并B站視頻及格式轉(zhuǎn)換的實例代碼4. python用pyecharts實現(xiàn)地圖數(shù)據(jù)可視化5. 如何用python開發(fā)Zeroc Ice應用6. ASP編碼必備的8條原則7. python uuid生成唯一id或str的最簡單案例8. npm下載慢或下載失敗問題解決的三種方法9. ASP錯誤捕獲的幾種常規(guī)處理方式10. python 根據(jù)列表批量下載網(wǎng)易云音樂的免費音樂