摘要: class MyType(type): def __init__(self,what,bases=None,dict=None): super(MyType, self).__init__(what,bases,dict) def __call__(self, *args, **kwargs): o 阅读全文
posted @ 2017-09-21 13:19 咸鱼功阀术 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 反射 反射即想到4个内置函数分别为:getattr、hasattr、setattr、delattr 获取成员、检查成员、设置成员、删除成员 dir([obj]):调用这个方法将返回包含obj大多数属性名的列表(会有一些特殊的属性不包含在内)。obj的默认值是当前的模块对象。 hasattr(obj, 阅读全文
posted @ 2017-09-14 13:17 咸鱼功阀术 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 情况二:传输文件 情况三:实现对服务器端的系统操作 阅读全文
posted @ 2017-09-05 13:17 咸鱼功阀术 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 一,正则表达式的基础 正则表达式的大致匹配过程是:依次拿出表达式和文本中的字符比较,如果每一个字符都能匹配,则匹配成功;一旦有匹配不成功的字符则匹配失败 模式字符串使用特殊的语法来表示一个正则表达式: 字母和数字表示他们自身。一个正则表达式模式中的字母和数字匹配同样的字符串。 多数字母和数字前加一个 阅读全文
posted @ 2017-09-04 13:15 咸鱼功阀术 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一. 装饰器: (1)本质是函数,完成特定的功能,装饰其他函数,为其他函添加附加功能 (2)装饰器的原则:1.不能修改被装饰的函数的源代码 2.不能修改被装饰的函数的调用方式 (3)实现装饰器要掌握的方法,1.函数即变量。2.高阶函数。3.函数嵌套。 什么是嵌套函数:即在一个函数的函数体内申明另一个 阅读全文
posted @ 2017-09-02 23:41 咸鱼功阀术 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 什么是前向引用: 就是一个函数a体内嵌套另一个函数b,b函数的声明必须早于a函数对b的引用 def lizi(): print("in the lizi") info() lizi() def info(): print("in the info") 什么是局部变量: 就是一个变量只在函数里生效,函 阅读全文
posted @ 2017-08-29 21:27 咸鱼功阀术 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 一.函数 函数是指逻辑结构化和过程化的一种编程方式,将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 (1)使用函数的好处是:代码的重用性;即通过调用函数,减少重复代码。保持代码的一致性。使代码更具扩展性 (2)主要分为:(面向过程和面向对象的区别是:面向对象是 阅读全文
posted @ 2017-08-24 21:47 咸鱼功阀术 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一.前提 我们只需要知道unicode是万国码,而utf-8还有gbk都是由unicode中拓展出来的,于是我们utf-8转为gbk是形式是:先转成unicode再转成gbk;同理其他编码转化成utf-8,也先向unicode转化,再转成utf-8 python3字符串是以Unicode编码的,文本 阅读全文
posted @ 2017-08-23 23:51 咸鱼功阀术 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 一,元祖(tuple) 1.元祖是不能修改的,通常写成圆括号中的一系列项,位置有序,固定长度 2.实际上元祖支持字符串和列表的一般序列操作,“+”,“*”以及分片操作应用于元祖时会返回新的元祖 print((1,2)+(3,4))>>>>(1,2,3,4) print((1,2)*4)>>>>(1, 阅读全文
posted @ 2017-08-22 18:16 咸鱼功阀术 阅读(386) 评论(0) 推荐(0) 编辑
摘要: (1)python有大量的模块: 1.内部提供的模块:不需要安装,可以直接调用 2.第三方库:包括业内开源的模块和自己开发的,需要安装 (2)什么是pyc文件: pyc文件的pycodeobject的一种持久化保存,而pycodeobject则是python真正编译的结果 明白什么时pyc文件,则我 阅读全文
posted @ 2017-08-21 22:18 咸鱼功阀术 阅读(131) 评论(0) 推荐(0) 编辑