python操作toml文件的示例代碼
# -*- coding: utf-8 -*- # @Time : 2019-11-18 09:31 # @Author : cxa # @File : toml_demo.py # @Software: PyCharm import toml import os BASE_DIR = os.path.dirname(os.path.abspath(__file__)) class FileOperation: def __init__(self): self.dic = dict() self.toml_file_path = os.path.join(BASE_DIR, "config.toml") def __add__(self, other): self.dic.update(self.other) return self.dic def write(self): mysql_dic = {"user": "root", "password": "Aa1234"} mysql2_dic = {"user1": "root", "password2": "Aa1234"} mysql_dic.update(mysql2_dic) with open(self.toml_file_path, "w", encoding="utf-8") as fs: toml.dump(mysql_dic, fs) def read(self): with open(self.toml_file_path, "r", encoding="utf-8") as fs: t_data = toml.load(fs) return t_data if __name__ == '__main__': f = FileOperation() data = f.read() print(data)
以上就是python操作toml文件的示例代碼的詳細(xì)內(nèi)容,更多關(guān)于python操作toml文件的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Python函數(shù)sort()與sorted()的區(qū)別及key=lambda?x:x[]的理解
這篇文章主要介紹了Python函數(shù)sort()與sorted()的區(qū)別及key=lambda?x:x[]的理解方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-08-08Python實(shí)現(xiàn)登錄人人網(wǎng)并抓取新鮮事的方法
這篇文章主要介紹了Python實(shí)現(xiàn)登錄人人網(wǎng)并抓取新鮮事的方法,可實(shí)現(xiàn)Python模擬登陸并抓取新鮮事的功能,需要的朋友可以參考下2015-05-05python實(shí)現(xiàn)讀取學(xué)術(shù)論文PDF文件內(nèi)容
這篇文章主要為大家詳細(xì)介紹了如何通過python實(shí)現(xiàn)讀取學(xué)術(shù)論文PDF文件內(nèi)容的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-10-10django實(shí)現(xiàn)同一個ip十分鐘內(nèi)只能注冊一次的實(shí)例
下面小編就為大家?guī)硪黄猟jango實(shí)現(xiàn)同一個ip十分鐘內(nèi)只能注冊一次的實(shí)例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-11-11pycharm安裝django框架詳細(xì)圖文教程(指定版本)
這篇文章主要給大家介紹了關(guān)于pycharm安裝django框架(指定版本)的相關(guān)資料,PyCharm是一種Python?IDE,帶有一整套可以幫助用戶在使用Python語言開發(fā)時提高其效率的工具,需要的朋友可以參考下2023-10-10Swift 3.0在集合類數(shù)據(jù)結(jié)構(gòu)上的一些新變化總結(jié)
與字符串類似,Swift3在數(shù)組和字典等結(jié)構(gòu)上也有改動,這里我們就來整理Swift 3.0在集合類數(shù)據(jù)結(jié)構(gòu)上的一些新變化總結(jié):2016-07-07python網(wǎng)絡(luò)爬蟲之如何偽裝逃過反爬蟲程序的方法
本篇文章主要介紹了python網(wǎng)絡(luò)爬蟲之如何偽裝逃過反爬蟲程序的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-11-11Python中表達(dá)式x += y和x = x+y 的區(qū)別詳解
這篇文章主要跟大家介紹了關(guān)于Python中x += y和x = x+y 的區(qū)別的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。2017-06-06