第十一节:configParse模块

Posted sxdpython

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第十一节:configParse模块相关的知识,希望对你有一定的参考价值。

作用:配置文件解析模块,用来增删改查配置文件内容,不区分大小写

配置文件案例:

tets.ini

[模块]

key=value

 

import configparser

 

config = configparse.configParser()
查询:
config.read(‘test.ini‘)  读取配置文件的内容
config.sections()    默认没有defualt配置
config.options()     取所有的键。有defaul会打印default的键
config.items()      取所有的键值对
config.get(‘模块‘,‘键‘)  取模块下的某个键的值 常用

增加、修改、删除
config.add_sections(‘模块‘)
config.set(‘模块‘,‘key‘,‘value‘)
config.remove_sections(‘模块‘)删除模块
config.remove_option(‘key‘,‘value‘)删除键值对

config.write(open(‘文件名‘,‘w‘))写到新的文件

增删改查也可以通过字典的方式进行操作

 

hashlib模块:
import hashlib

objc=hashlib.md5()
objc.upddate(‘aaa‘)

objc=hashlib.md5()
objc.upddate(‘bbb‘)实际加密的是aaabbb
执行两次的话,后面的加密字符串是在前一个字符串的基础上的

sha256算法;把md5换成sha256

以上是关于第十一节:configParse模块的主要内容,如果未能解决你的问题,请参考以下文章

python第十九天——感冒中

C#第十一节课

centos mysql 优化 第十一节课

linux第十一节课(补三月三十日)

UI第十一节——UIActivityIndicatorView

第十一节-文本样式