摘要: 一、xml模块 xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单, 但至今很多传统公司如金融行业的很多系统的接口还主要是xml。 xml的格式如下,就是通过<>节点来区别数据结构的: xml协议在各个语言里的都 是支持的,在python中可以用以下模块操作 阅读全文
posted @ 2018-02-09 23:54 暮光微凉 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 一、shelve模块 shelve模块是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据格式。 注意: shelve模块封装了pickle模块,,允许多次dump和load,但只能在python中使用,比pickle要强大许多。 二、hashlib模 阅读全文
posted @ 2018-02-09 22:39 暮光微凉 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 一、json序列化模块 1、序列化:将内存数据转成字符串加以保存。 2、反序列化:将字符串转成内存数据加以读取。 二、pickle序列化模块 阅读全文
posted @ 2018-02-09 20:45 暮光微凉 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一、sys模块 常用方法有: 二、shutil模块 shutil模块是针对文件的高级操作,包括文件、文件夹和压缩包处理。 主要方法如下: 阅读全文
posted @ 2018-02-09 20:10 暮光微凉 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一、random模块 常用方法如下: 生成随机验证码: 洗牌 二、os模块 主要方法: 阅读全文
posted @ 2018-02-09 19:01 暮光微凉 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 主要内容: 一、collections模块 二、time模块 三、datetime模块 1️⃣ collection模块 1、什么是collections模块。干什么用? 2、namedtuple 3、deque 4、defaultdict 5、OrdereDict 6、Counter 2️⃣ ti 阅读全文
posted @ 2018-02-09 18:06 暮光微凉 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 一、模块 1、模块的定义: 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少, 很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。 2、使用模块的好处: <1> 提高了代码的可维护性,其次,可以被 阅读全文
posted @ 2018-02-09 16:47 暮光微凉 阅读(13835) 评论(2) 推荐(0) 编辑