摘要:
1.简介 我们经常需要使用配置文件,例如.conf和.ini等类型,使用ConfigPaser模块可以对配置文件进行操作。 2.示例 现有配置文件test.ini,其内容如下: 2.1读取配置文件 2.2读取数据 结果如下: 结果如下: 结果如下: 结果如下: 2.3写入数据 结果如下: 结果如下: 阅读全文
摘要:
在编写接口传递数据时,往往需要使用JSON对数据进行封装。python和json数据类型的转换,看作为编码与解码。 编码:json.dumps() 解码:json.loads() 普通的字典类型: 编码后的JSON类型: 解码后的Python类型: 解析后Python类型: !!! 阅读全文
摘要:
1.简介 读写文件是常见的IO操作,python内置了读写文本的函数。 读写文件的模式描述如下: 2.读取文件 文本信息如下: 2.1读取文件的基本信息 2.2一次性读取 2.3多次读取 2.4按行读取 2.5file作为迭代器 2.6按行读取并存为list 2.7读取二进制文件 3.写入文件 3. 阅读全文
摘要:
1.简介 apscheduler是python中的任务定时模块,它包含四个组件:触发器(trigger),作业存储(job store),执行器(executor),调度器(scheduler). 2.安装 3.示例 4.讲解 关于触发器(trigger),它有三种参数可选:date / inter 阅读全文
摘要:
0.配置ip需要掌握的一些基本指令 打开/创建文件 sudo vim ... 插入信息 i 保存并强制退出 先按Esc,再键入:wq!,回车 1.使用命令 sudo vim /etc/network/interfaces打开配置文件 # 修改内容如下: 2.使用命令sudo vim /etc/res 阅读全文
摘要:
1.前提准备 1.1在服务器上安装ubuntu14 1.2为ubuntu14配置静态ip 使用命令 sudo vim /etc/network/interfaces打开配置文件 修改内容如下: 使用命令sudo vim /etc/resolv.conf打开配置文件 修改内容如下: 由于配置的DNS在 阅读全文
摘要:
1.简介 通过列表生成式,我们可以直接创建一个列表,但是受到内存的限制,列表容量肯定是有限的。 如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢? 在Python中,这种一边循环一边计算的机制,称为生成器:generator。 2.示例 2.1列表生成式的[] 阅读全文
摘要:
1.简介 列表生成式即List Comprehensions,是Python中用于创建list的生成式。 2.示例 [表达式 循环体 条件语句] 结果如下: 阅读全文
摘要:
ORM技术:Object-Relational Mapping,负责把关系数据库的表结构映射到对象上。 1.安装SQLAlchemy,MySQLdb模块 MySQLdb安装教程:http://www.cnblogs.com/jfl-xx/p/7299221.html SQLAlchemy模块: 2. 阅读全文
摘要:
1.简介 正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为"元字符")组成的文字模式。 模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 2.语法 构造正则表达式的方法和创建数学表达式的方法一样,也就是用多种元字符与运算符 阅读全文