会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Sysnap 谢奕智
新随笔
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
14
下一页
2017年4月20日
用PDB库调试Python程序
摘要: 用pdb调试有多种方式可选:1. 命令行启动目标程序,加上-m参数,这样调用myscript.py的话断点就是程序的执行第一行之前python -m pdb myscript.py 2 在程序中间插入一段程序,相对于在一般IDE里面打上断点然后启动debug,不过这种方式是hardcode的 imp
阅读全文
posted @ 2017-04-20 20:17 sysnap
阅读(248)
评论(0)
推荐(0)
2017年4月19日
Flask-login 例子
摘要: ################################################################################ from flask.ext.login import LoginManager, login_required, UserMixin,
阅读全文
posted @ 2017-04-19 11:01 sysnap
阅读(913)
评论(0)
推荐(0)
Flask-login Question
摘要: 1 未登录访问鉴权页面如何处理? 如果未登录访问了一个作了 login_required 限制的 view,那么 Flask-Login 会默认 flash一条消息,并且将重定向到login_view,如果你没有指定login_view,那么 Flask-Login 将会抛出一个 401 错误,比如
阅读全文
posted @ 2017-04-19 10:58 sysnap
阅读(602)
评论(0)
推荐(0)
2017年4月18日
Flask-login 原理
摘要: 1 login_required 内部原理,主要是判断当前用户是否已经授权访问,如果没被授权就调用current_app.login_manager.unauthorized() current_user.is_authenticated,current_user是哪来的,其实就是通过调用_get_
阅读全文
posted @ 2017-04-18 20:53 sysnap
阅读(1353)
评论(0)
推荐(0)
2017年3月31日
Flask 生成下载文件
摘要: 1 后台程序直接生成文件内容 from flask import make_response @app.route('/testdownload', methods=['GET']) def testdownload(): content = "long text" response = make_
阅读全文
posted @ 2017-03-31 19:58 sysnap
阅读(4290)
评论(0)
推荐(0)
2017年3月28日
Flask 四种响应类型
摘要: 1 直接返回字符串 可以返回状态码 @app.route('/testresponse', methods=['GET', 'POST']) def testresponse(): return "xxxxxxxx", 400 2 响应Response对象 利用make_reponse()函数接受字
阅读全文
posted @ 2017-03-28 14:26 sysnap
阅读(1782)
评论(0)
推荐(0)
2017年3月23日
python 装饰器应用
摘要: 1 注册回调函数 下面这个示例展示了通过URL的路由来调用相关注册的函数示例: class MyApp(): def __init__(self): self.func_map = {} def register(self, name): def func_wrapper(func): self.f
阅读全文
posted @ 2017-03-23 10:46 sysnap
阅读(256)
评论(0)
推荐(0)
2017年3月22日
python 类装饰器
摘要: 1 装饰器无参数 class tracer: def __init__(self,func): self.calls = 0 self.func = func def __call__(self,*args): self.calls += 1 print('call %s to %s' %(self
阅读全文
posted @ 2017-03-22 15:55 sysnap
阅读(3332)
评论(0)
推荐(0)
python 装饰器
摘要: 1 装饰器参数 1.1 装饰器和被装饰函数都不带参数 """ 装饰器装饰一个函数时,究竟发生了什么 """ def decorator_hello(func): print("decorator_hello called") return func @decorator_hello def hell
阅读全文
posted @ 2017-03-22 11:59 sysnap
阅读(166)
评论(0)
推荐(0)
2017年3月21日
python import
摘要: import可以导入俩种类型的文件 1 module通常模块为一个文件,直接使用import来导入就好了。可以作为module的文件类型有".py"、".pyo"、".pyc"、".pyd"、".so"、".dll"。2 package通常包总是一个目录,可以使用import导入包,或者from +
阅读全文
posted @ 2017-03-21 14:10 sysnap
阅读(414)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
14
下一页