摘要: hasattr(object, name)判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回False。需要注意的是name要用括号括起来 1 >>> class test(): 2 ... name="xiaohua" 3 ... def r 阅读全文
posted @ 2020-04-21 21:53 组装梦想 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 出现这个错误是因为闭包内返回的应该是函数的引用,而不是一个函数对象本身。 错误修改:把return后面的函数括号去掉即可(使用IDE写程序的时候一定要注意这种错误,大部分IDE一个TAB键就会把括号加上) 阅读全文
posted @ 2020-04-21 21:20 组装梦想 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 1. 函数引用 1 def test1(): 2 print(" in test1 func ") 3 4 # 调用函数 5 test1() 6 7 # 引用函数 8 ret = test1 9 10 print(id(ret)) 11 print(id(test1)) 12 13 #通过引用调用函 阅读全文
posted @ 2020-04-21 20:24 组装梦想 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 一、视图: 通俗的讲,视图就是一条SELECT语句执行后返回的结果集。 所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。 视图是对若干张基本表的引用,一张虚表,查询语句执行的结果,不存储具体的数据(基本表数据发生了改变,视图也会跟着改变); 方便操作,特别是查询操作,减少复杂的S 阅读全文
posted @ 2020-04-21 00:10 组装梦想 阅读(185) 评论(0) 推荐(0) 编辑