09 2018 档案
摘要:一、什么是模块? python模块分为3种: 1.内置模块 python安装时自带的 2.扩展模块 比如上面提到的itchat 等等 3.自定义模块 自己写的模块 注意:动态模块导入: 我 们之前导入模块,要么是导入整个文件名,要么是导入其中的某个函数方法,那么能不能通过字符串来调用想要调用的模块?
阅读全文
摘要:一、re正则模块 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 生活中处处都
阅读全文
摘要:一、hashlib模块(加密模块) hash算法就像一座工厂,工厂接收你送来的原材料(可以用m.update()为工厂运送原材料),经过加工返回的产品就是hash值。 在我们输入密码后,就会现场经行加密,返回非服务端一份加密值,服务器拿着我们加密的值经行比较和记录。 以上加密算法虽然依然非常厉害,但
阅读全文
摘要:一、 time模块 在Python中,通常有这几种方式来表示时间: 时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。 格式化的时间字符串(Format String
阅读全文
摘要:一 生成器: 什么是⽣成器. ⽣成器实质就是迭代器.在python中有三种方式来获取生成器: 1. 通过生成器函数 2. 通过各种推导式来实现生成器 3. 通过数据的转换也可以获取生成器 本质:迭代器(所以自带了__iter__方法和__next__方法,不需要我们去实现) 特点:惰性运算,开发者自
阅读全文
摘要:装饰器: 装饰器就是闭包函数的一种应用,为什么这么说哪?原因要从其应用说起,当我们要给一个函数添加新的属性和功能,但是又不能修改此函数本身,此时我们就要用到装饰器。装饰器其实就是一个以函数作为参数并返回一个替换函数的可执行函数。本质上就是一个函数,该函数用来处理其他函数,它可以让其他函数在不需要修改
阅读全文

浙公网安备 33010602011771号