摘要:
1、模块和包: 我们今天来讲解一下模块和包,模块我们已经知道是什么东西了,我们现在来看看这个包是个什么? 我说的包可不是女同胞一看见就走不动的包,而是程序中一种组织文件的形式. 只要文件夹下含有__init__.py文件就是一个包,包是干什么的呢? 回想一下,之前我们没有学习模块的时候将一个整体的功 阅读全文
摘要:
1、re: 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 2、findall 阅读全文
摘要:
序列化模块:什么是序列化呢? 序列化的本质就是将一种数据结构(如字典、列表)等转换成一个特殊的序列(字符串或者bytes)的过程就叫做序列化。将这个字典直接写入文件是不可以的,必须转化成字符串的形式,而且你读取出来也是字符串形式的字典(可以用代码展示)。json序列化除了可以解决写入文件的问题,还可 阅读全文
摘要:
1、模块的介绍: py文件就是一个模块 2、模块的分类:内置模块:python标准库 200 第三方模块 自定义模块 3、为什么学习模块? 开发效率高,内置函数和模块 减少重复代码,分文件管理,有助于修改和维护 4、怎么使用模块? import 导入 5、导入时发生的事情? #1、将模块存储到当前名 阅读全文
摘要:
1、有参装饰器:给装饰器添加一个参数、来控制装饰器的行为。 @auth(参数) auth里层的函数名 = auth(参数) 被装饰的函数名 = auth里层的函数名(被装饰的函数名) 被装饰的函数名() 应用场景:flask框架的路由就是有参装饰器 def arg(argv): def wrappe 阅读全文