1. 安装万能的pip&easy_installpip install multi-mechanize mechanize numpy matplotlibmechanize是一个模拟browser行为的一个库,当然你也可以用其它的如urllib2、request、tornado.httpclien...
分类:
其他好文 时间:
2015-12-23 10:39:48
阅读次数:
141
转自:http://blog.nathon.wang/2015/06/24/tornado-source-insight-01-gen/用Tornado也有一段时间,Tornado的文档还是比较匮乏的,但是幸好其代码短小精悍,很有可读性,遇到问题时总是习惯深入到其源码中。这对于提升自己的Python...
分类:
其他好文 时间:
2015-12-22 17:46:08
阅读次数:
238
因最近要用到验证码,上网搜了下,发现什么验证码感觉都能被攻破,连最近疯传的变态的12306的验证码居然有人一天就攻破了,所以,综合考虑,还是使用汉字:web框架是Flask,然后使用python的Image库生成中文验证码,后续也可加入数字字母啥的。代码如下:# -*- coding: utf-8 ...
分类:
其他好文 时间:
2015-12-19 20:29:05
阅读次数:
447
为什么用web.py? python的web框架有很多,比如webpy、flask、bottle等,但是为什么我们选了webpy呢?想了好久,未果,硬要给解释,我想可能原因有两个:第一个是兄弟项目组用webpy,被我们组拿来主义,直接用了;第二个是我可能当时不知道有其他框架,因为刚工作,知识面有限。...
分类:
编程语言 时间:
2015-12-19 06:32:44
阅读次数:
341
背景我们单位的架构是在api和js之间架构一个中间层(python编写),以实现后端渲染,登录状态判定,跨域转发api等功能。但是这样一个中间会使前端工程师的工作量乘上两倍,原本js可以直接ajax请求api,但是我们不得不ajax请求中间层,中间层再请求api。如图:为了少敲代码,提高工作效率,我...
分类:
其他好文 时间:
2015-12-18 13:05:31
阅读次数:
286
////////////支付宝回调,遇到问题//////WARNING:tornado.general:SSLErroron9(‘110.75.248.125‘,13675):[Errno1]_ssl.c:504:error:14094416:SSLroutines:SSL3_READ_BYTES:sslv3alertcertificateunknownERROR:tornado.general:UncaughtexceptionTraceback(mostrecentcalllast):..
分类:
其他好文 时间:
2015-12-14 23:24:50
阅读次数:
784
1.Flask的两个主要依赖: 路由、调试和Web服务器网关接口(Web Server Gateway Interface,WSGI)子系统由Werkzeug提供。 模板系统由Jinja2提供。 Werkzeug功能: HTTP头解析与封装 易于使用的request和response对象 基于...
分类:
Web程序 时间:
2015-12-14 01:23:04
阅读次数:
266
①安装python3.5tar -xzvf Python-3.5.0.tgzcd Python-3.5.0./configuremakemake install②安装RPi.GPIO包pip3 install rpi.gpio③安装flaskpip3 install flask④安装flask-sc...
分类:
编程语言 时间:
2015-12-10 23:52:31
阅读次数:
250
安装python3$ brew install python3python3 --version查看安装位置:$ python3 -c"import sys;print(sys.path)"使用豆瓣的pypi镜像$ mkdir ~/.pip$ vim ~/.pip/pip.conf[global]t...
分类:
编程语言 时间:
2015-12-10 16:36:34
阅读次数:
295
应用场景,在方法级别对本次调用进行鉴权,如api接口中有个用户唯一标示accessToken,对于有accessToken的每次请求可以在方法加一个拦截器,获得本次请求的用户,存放到request或者session域。python中,之前在python flask中可以使用装饰器来对方法进行预处理,...
分类:
编程语言 时间:
2015-12-08 10:13:49
阅读次数:
265