摘要: class C: """ 典型用法第⼀个参数是⽅法名,调⽤ 对象.属性 时⾃动触发执⾏⽅法第⼆个参数是⽅法名,调⽤ 对象.属性 = XXX 时⾃动触发执⾏⽅法第三个参数是⽅法名,调⽤ del 对象.属性 时⾃动触发执⾏⽅法第四个参数是字符串,调⽤ 对象.属性.__doc__ ,此参数是该属性的描 " 阅读全文
posted @ 2018-10-29 09:10 猴子上树 阅读(276) 评论(0) 推荐(0)
摘要: llocation.reload() 阅读全文
posted @ 2018-10-29 08:28 猴子上树 阅读(2977) 评论(0) 推荐(0)
摘要: //⽤户名验证:(数字字⺟或下划线6到20位)var reUser = /^\w{6,20}$/;//邮箱验证:var reMail = /^[a-z0-9][\w\.\-]*@[a-z0-9\-]+(\.[a-z]{2,5}){1,2}$/i;//密码验证:var rePass = /^[\w!@ 阅读全文
posted @ 2018-10-27 13:57 猴子上树 阅读(127) 评论(0) 推荐(0)
摘要: abort(status) status:标注状态码,和异常 抛出异常后会终止当前函数 使用errorhandler装饰器捕获abort异常 @app.errorhandler(500) def internal_server_error(e): return '服务器搬家了' 阅读全文
posted @ 2018-10-27 08:56 猴子上树 阅读(131) 评论(0) 推荐(0)
摘要: 定义了__getattr__(),当访问object不存在的属性时会调用该方法 不定义访问不存在的属性时会报 AttributeError eg: class Cat(object): def __init__(self): self.name = "jn" def __getattr__(self 阅读全文
posted @ 2018-10-26 18:49 猴子上树 阅读(8494) 评论(0) 推荐(1)
摘要: 内部使用的函数将静态文件从静态文件夹发送到浏览器。 current_app.send_static_file(filename) 阅读全文
posted @ 2018-10-26 18:19 猴子上树 阅读(4451) 评论(0) 推荐(0)
摘要: import os import base64 base64.b64encode(os.urandom(48)) 阅读全文
posted @ 2018-10-25 20:43 猴子上树 阅读(439) 评论(0) 推荐(0)
摘要: 定义了__iter()__方法的类 是可迭代对象 ,需要返回一个迭代器对象的引用 定义了__iter()__,和__next()__方法的类是迭代器,__iter()__可以返回self,__next()__返回要迭代的元素,迭代完成抛出StopIteration异常以终止for循环 eg: cla 阅读全文
posted @ 2018-10-24 15:45 猴子上树 阅读(115) 评论(0) 推荐(0)
摘要: json 的key只能是字符串 必须使用 双引号 阅读全文
posted @ 2018-10-22 22:22 猴子上树 阅读(242) 评论(0) 推荐(0)
摘要: SyntaxError: Non-ASCII character '\xe2‘ ipython 使用了 python2 加入 #coding=utf-8 ipython3 使用 python3 阅读全文
posted @ 2018-10-22 22:18 猴子上树 阅读(178) 评论(0) 推荐(0)