我是
靠谱客的博主
野性萝莉,最近开发中收集的这篇文章主要介绍
python读写.ini配置文件(转),觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
转自:https://www.cnblogs.com/liuyl-2017/p/7833986.html
比如有一个文件update.ini,里面有这些内容:
1 2 3 4 5 6 7 8 | [ZIP] EngineVersion=0 DATVersion=5127 FileName=dat-5127.zip FilePath=/pub/antivirus/datfiles/4.x/ FileSize=13481555 Checksum=6037,021E MD5=aaeb519d3f276b810d46642d782d8921 |
那就可以通过下面这些代码得到MD5的值,简单吧
1 2 3 4 5 6 7 | #!/usr/bin/env python # -*- coding: utf-8 -*- import configparser config = configparser.ConfigParser() config.readfp( open ( 'update.ini' )) a = config.get( "ZIP" , "MD5" ) print a |
写也很简单:
1 2 3 4 5 6 7 8 9 10 | import configparser config = configparser.ConfigParser() # set a number of parameters config.add_section( "book" ) config. set ( "book" , "title" , "the python standard library" ) config. set ( "book" , "author" , "fredrik lundh" ) config.add_section( "ematter" ) config. set ( "ematter" , "pages" , 250 ) # write to file config.write( open ( '1.ini' , "w" )) |
修改也不难(添加内容):
1 2 3 4 5 6 7 8 | #!/usr/bin/env python # -*- coding: utf-8 -*- import configparser config = configparser.ConfigParser() config.read( '1.ini' ) a = config.add_section( "md5" ) config. set ( "md5" , "value" , "1234" ) config.write( open ( '1.ini' , "r+" )) #可以把r+改成其他方式,看看结果:) |
修改内容:
?
1 2 3 4 5 6 7 | #!/usr/bin/env python # -*- coding: utf-8 -*- import configparser config = configparser.ConfigParser() config.read( '1.ini' ) config. set ( "md5" , "value" , "kingsoft" ) #这样md5就从1234变成kingsoft了 config.write( open ( '1.ini' , "r+" )) |
最后
以上就是野性萝莉为你收集整理的python读写.ini配置文件(转)的全部内容,希望文章能够帮你解决python读写.ini配置文件(转)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复