python自動化之利用configparser庫獲取配置文件中的section,option,value值


import configparser
from API.Common import path

class DoConfigparser():

def __init__(self):
self.cf = configparser.ConfigParser()
self.cf.read(path.global_file,encoding ="utf-8") # 加載全局配置文件,文件地址是根據os模塊配置的相對路徑, 里面有中文加載時一定要指明編碼格式
statu = self.cf.getboolean("switch","open")
if statu == False:
self.cf.read(path.test_file, encoding="utf-8")
else:
self.cf.read(path.online_file, encoding="utf-8")



def get_value(self,section,option):
return self.cf.get(section,option)


handles = DoConfigparser()



if __name__ == '__main__':
URL = DoConfigparser().get_value("url","url")
print(URL)



這里是配置文件的格式


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM