摘要: ConfigParser模块在python中是用来读取配置文件,配置文件的格式跟windows下的ini配置文件相似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。 注意:在python 3 中ConfigParser模块名已更名为configparser ? 1 2 3 阅读全文
posted @ 2018-07-17 22:15 CansonHai 阅读(7901) 评论(0) 推荐(0) 编辑
摘要: 1.sys.argv 可以实现从程序外部向程序传递参数2.sys.exit() 程序中间退出,exit(0)正常退出,其他为异常退出3.sys.getdefaultencoding() 获取系统编码方式 4.sys.setdefaultencoding() 设置系统编码方式5.sys.getfile 阅读全文
posted @ 2018-07-17 17:52 CansonHai 阅读(193) 评论(0) 推荐(0) 编辑
摘要: shelve模块 也可以序列化Python所有数据类型,而且可以多次序列化;shelve模块通过key-value方式持久化 1.序列化 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 import shelve """shelve 也可以序列化Python所有数据类型,而且可 阅读全文
posted @ 2018-07-17 17:38 CansonHai 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 注意:可以dumps多次,loads只能一次,一般我们只dumps一次,loads一次,多个版本就写入多个文件 一、json序列化与反序列化: 支持各种语言数据交互,但只能处理字典,列表,集合等简单的数据类型 1.json序列化dump ? 1 2 3 4 5 6 7 8 import json i 阅读全文
posted @ 2018-07-17 17:26 CansonHai 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 1、random.random() 获取一个0-1之间的随机浮点数 ? 1 2 3 import random #random.random(x,y) 从0-1区间取出一个浮点数,不包括0和1,区间不可改 print(random.random()) #范围 0-1 浮点型数据 ? 1 2 3 im 阅读全文
posted @ 2018-07-17 16:18 CansonHai 阅读(1120) 评论(0) 推荐(0) 编辑
摘要: xml数据示例 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 <data> <country name="Liechtenstein"> <rank updated="yes">2</rank> <yea 阅读全文
posted @ 2018-07-17 14:58 CansonHai 阅读(1614) 评论(0) 推荐(0) 编辑