码迷,mamicode.com
首页 > 其他好文 > 详细

第十一节:configParse模块

时间:2020-04-13 09:15:05      阅读:95      评论:0      收藏:0      [点我收藏+]

标签:方式   文件   parser   ems   set   open   aabb   案例   read   

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

配置文件案例:

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模块

标签:方式   文件   parser   ems   set   open   aabb   案例   read   

原文地址:https://www.cnblogs.com/sxdpython/p/12686440.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!