摘要: 一、什么是正则表达式? 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 正则表达式的组件可以是单个的字符、字符集合、字符范围、字符间的选择或者所有这些组件的任意组合。 二、正 阅读全文
posted @ 2018-06-16 21:15 南邪 阅读(4983) 评论(0) 推荐(2) 编辑
摘要: 一、什么是模块 模块,简单而言,就是别人写好的py文件,我们只需要引入这个模块,就可以使用。 二、模块的引入 同其他语言一样,我们使用import关键字来引入模块。语法格式为: import 模块名 需要引入多个模块时,也可以这样写:import 模块名1,模块名2.. 注意:import 语句必须 阅读全文
posted @ 2018-06-16 17:30 南邪 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一、上下文管理协议 上下文管理协议是指:为了让一个对象兼容with语句,必须在这个对象的类中声明__ente__()和__exit__()方法。 二、上下文管理器 上下文管理器就是是实现了_ente__()和__exit__()方法的对象 三、为什么要有上下文管理器?(参考自:https://blo 阅读全文
posted @ 2018-06-16 16:21 南邪 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 一、文件的打开方式 文件打开方法: open(name[,mode][,buf][,encoding]) 参数解释:name 文件路径 mode 打开方式 buf:缓冲buffering大小 encoding: 文件的编码格式 文件打开方式: 二、文件的读取 read():读取整个文件 read(s 阅读全文
posted @ 2018-06-16 15:41 南邪 阅读(163) 评论(0) 推荐(0) 编辑