摘要: configparser模块用于生成和修改常见配置文档。 预制配置文件:conf.ini 可以发现,每个节点都会默认包含default值。 首先准备conf_test.ini文件 对conf_test_ini文件进行读和添加操作: 对conf_test_ini文件进行删操作 阅读全文
posted @ 2018-04-05 00:49 休耕 阅读(488) 评论(0) 推荐(0) 编辑
摘要: xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,至今很多公司系统的接口还主要是xml。 阅读全文
posted @ 2018-04-04 16:55 休耕 阅读(305) 评论(0) 推荐(0) 编辑
摘要: shelve模块是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的Python数据格式。 阅读全文
posted @ 2018-04-04 16:28 休耕 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 序列化是指把内存里的数据类型转变成字符串。以使其能存储到硬盘或通过网络传输到远程。——硬盘或网络传输时只能接受bytes Python中用于序列化的两个模块: json:用于字符串和Python数据类型之间进行转换 pickle:用于Python特有类型和Python数据类型间进行转换。 阅读全文
posted @ 2018-04-04 15:46 休耕 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 通过shutil模块实现对文件、文件夹、压缩包的处理 阅读全文
posted @ 2018-04-04 12:15 休耕 阅读(342) 评论(0) 推荐(0) 编辑
摘要: Python标准库——sys模块 阅读全文
posted @ 2018-04-04 11:18 休耕 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 调用函数 source.py文件: new.py文件: 调用类 Student.py文件: handler.py文件: 由于Python import模块时,是在sys.path里按顺序查找的。需要先将要使用文件的文件路径加入sys.path中。 阅读全文
posted @ 2018-03-31 11:36 休耕 阅读(10346) 评论(0) 推荐(0) 编辑
摘要: 一、编程范式 编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程,一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式,对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式。 不同的编 阅读全文
posted @ 2018-03-28 23:45 休耕 阅读(524) 评论(0) 推荐(0) 编辑
摘要: os 模块提供了很多允许你的程序与操作系统直接交互的功能。 os.system() # 执行shell命令,保存的是执行结果,0或1 os.popen() # 将系统交互内存保存到内存中,往往可以搭配read方法处理交互结果 os.getcwd() # 得到当前工作目录,即当前Python解释器的目 阅读全文
posted @ 2018-03-25 19:47 休耕 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 一、random模块 random模块可以很容易生成随机数和随机字符串。 randint&randrange区别:randint包含100,randrange不包含100!!! 示例如下: 二、生成随机字符串(string模块) string模块常用方法: 生成随机字符串: 三、random.shu 阅读全文
posted @ 2018-03-25 13:20 休耕 阅读(329) 评论(0) 推荐(0) 编辑