摘要: 一、模块: Python中的模块,就是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包好可执行的代码。 文件名就是模块名加上后缀.py,在模块内部,模块名存储在全局变量__name__中,是一个string,可以直接在模块中通过__name__引用到模块名。 模块分为三类: 阅读全文
posted @ 2018-03-27 18:02 JerryZao 阅读(241) 评论(0) 推荐(0) 编辑
摘要: -注-: 文件每次修改后,要保存,才可以显示 阅读全文
posted @ 2018-03-25 16:54 JerryZao 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 一、什么是装饰器: 装饰器本身就是函数,功能是为其他函数附加功能。 二、装饰器遵循的原则: 1、不修改被修饰函数的源代码 2、不改变被修饰函数的调用方式 三、实现函数装饰器知识储备 修饰器 = 高阶函数 + 函数嵌套 + 闭包 示例:有修饰器和没有修饰器的区别: 四、高阶函数的定义:(查看 http 阅读全文
posted @ 2018-03-25 16:24 JerryZao 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1 f=open('a.txt','rb') # 以字节方式是读文件 2 for i in f: # 利用生成器 3 offs=-3 # 随便写一个负数,用于倒序seek 4 while True: #死循环 5 f.seek(offs,2) # 2是倒序seek -3倒退三个字节 6 data=f.readlines() # 此时从当... 阅读全文
posted @ 2018-03-25 16:05 JerryZao 阅读(898) 评论(0) 推荐(0) 编辑
摘要: 1、吃包子 生产者消费者模型(单线程一边发送,一边执行 ,伪并发) 1 import time 2 def producer(): 3 ret=[] 4 for i in range(100): 5 time.sleep(0.1) 6 ret.append('包子%s' %i) 7 return r 阅读全文
posted @ 2018-03-23 20:38 JerryZao 阅读(273) 评论(0) 推荐(0) 编辑