代码改变世界

python 目录开发规范

2018-10-26 14:42 by 龙武大帝, 189 阅读, 0 推荐, 收藏, 编辑
摘要:1、路径问题 __file__ ##相对路径 os.path.abspath(__file__) #绝对路径 os.path.dirname(os.path.abspath(__file__)) #获取绝对路径的目录名 os.path.basename(os.path.abspath(__file_ 阅读全文

python零基础学习第七天知识

2018-02-04 14:39 by 龙武大帝, 165 阅读, 0 推荐, 收藏, 编辑
摘要:静态方法: 与类无关,不能访问类里面的任何属性和方法 类方法: 只能访问类变量 属性@property 把一个方法变成一个静态属性 flight.status @status.setter flight.status = 3 @status.delter 反射: getattr(obj,str) h 阅读全文

socket学习

2018-02-03 13:33 by 龙武大帝, 171 阅读, 0 推荐, 收藏, 编辑
摘要:sk.bind(address) s.bind(address) 将套接字绑定到地址。address地址的格式取决于地址族。在AF_INET下,以元组(host,port)的形式表示地址。 sk.listen(backlog) 开始监听传入连接。backlog指定在拒绝连接之前,可以挂起的最大连接数 阅读全文

类的特殊成员

2018-02-02 19:34 by 龙武大帝, 130 阅读, 0 推荐, 收藏, 编辑
摘要:类的方法 特殊成员 反射: 阅读全文

面向对象学习

2018-02-02 10:30 by 龙武大帝, 255 阅读, 0 推荐, 收藏, 编辑
摘要:面向对象编程概念 OOP编程是利用“类”和“对象”来创建各种模型来实现对真实世界的描述,使用面向对象编程的原因一方面是因为它可以使程序的维护和扩展变得更简单,并且可以大大提高程序开发效率 ,另外,基于面向对象的程序可以使它人更加容易理解你的代码逻辑,从而使团队开发变得更从容。 面向对象的几个核心特性 阅读全文

json dumps的参数理解

2018-01-18 10:15 by 龙武大帝, 6673 阅读, 0 推荐, 收藏, 编辑
摘要:Skipkeys:默认值是False,如果dict的keys内的数据不是python的基本类型(str,unicode,int,long,float,bool,None),设置为False时,就会报TypeError的错误。此时设置成True,则会跳过这类key ensure_ascii:默认值Tr 阅读全文

re 模块学习

2018-01-02 10:39 by 龙武大帝, 226 阅读, 0 推荐, 收藏, 编辑
摘要:2、re.findall() & re.split() 3、re.sub() 4、其他 阅读全文

python logging 模块

2018-01-01 19:18 by 龙武大帝, 195 阅读, 0 推荐, 收藏, 编辑
摘要:1、最简单用法 很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging的日志可以分为 debug(), info(), warning(), error 阅读全文

python 模块学习

2018-01-01 16:29 by 龙武大帝, 187 阅读, 0 推荐, 收藏, 编辑
摘要:1、time time.time() #时间戳 time.gmtime() #国际UTC时间struct_time time.localtime() #本地中国时间UTC+8 struct_time time.mktime(time.gmtime()) #将struct_time转换成时间戳 tim 阅读全文

python 装饰器

2017-12-21 10:36 by 龙武大帝, 188 阅读, 0 推荐, 收藏, 编辑
摘要:please login firstplease input username:chuckplease input password:abc123welcome come inwelcome manager page1 2good boyplease login firstplease input 阅读全文