python操作toml文件的示例代码
#-*-coding:utf-8-*-
#@Time:2019-11-1809:31
#@Author:cxa
#@File:toml_demo.py
#@Software:PyCharm
importtoml
importos
BASE_DIR=os.path.dirname(os.path.abspath(__file__))
classFileOperation:
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)
returnself.dic
defwrite(self):
mysql_dic={"user":"root","password":"Aa1234"}
mysql2_dic={"user1":"root","password2":"Aa1234"}
mysql_dic.update(mysql2_dic)
withopen(self.toml_file_path,"w",encoding="utf-8")asfs:
toml.dump(mysql_dic,fs)
defread(self):
withopen(self.toml_file_path,"r",encoding="utf-8")asfs:
t_data=toml.load(fs)
returnt_data
if__name__=='__main__':
f=FileOperation()
data=f.read()
print(data)
以上就是python操作toml文件的示例代码的详细内容,更多关于python操作toml文件的资料请关注毛票票其它相关文章!