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