接下来将记录我一步一步写一个非官方API的过程,因为一些条件的约束,最后的成品可能很粗暴简陋
现在介绍要准备的所有工具:
系统:ubuntu 14.04
语言:python 2.7
需要自行安装的库:flask,BeautifulSoup4,requests,selenium,pinyin,phantomjs-1.9.8
服务器:Sina App Engine
因为成本原因我选择了Si...
分类:
编程语言 时间:
2015-07-05 09:43:42
阅读次数:
258
上一篇《白话tornado源码之请求来了》介绍了客户端请求在tornado框架中的生命周期,其本质就是利用epoll和socket来获取并处理请求。在上一篇的内容中,我们只是给客户端返回了简单的字符串,如:“Hello World”,而在实际开发中,需要使用html文件的内容作为模板,然后将被处理后...
分类:
其他好文 时间:
2015-07-05 00:57:09
阅读次数:
210
Flask 路由 在说明什么是 Flask路由之前,详细阐述下 Flask “Hello World”这一 最小应用的代码。 Flask “Hello World” 1 from flask import Flask 2 3 app = Flask(__name__) 4 5 @app....
分类:
其他好文 时间:
2015-07-03 15:32:12
阅读次数:
106
关于beegobeego是一个用Go开发的应用框架,思路来自于tornado,路由设计来源于sinatra,支持如下特性MVC,REST,智能路由,日志调试,配置管理,模板自动渲染,layout设计
中间件插入逻辑,方便的JSON/XML服务...
分类:
其他好文 时间:
2015-06-30 16:34:53
阅读次数:
184
日志首页只能放置在它,这里的美,该使用bootstrap的form-inline修改后的类,例如以下列方式:前台代码例如以下:{%extends 'main.html'%}{%block header%} 首页 成员 群聊 {%if not cookieName%} usernam...
分类:
Web程序 时间:
2015-06-29 21:52:07
阅读次数:
183
#encoding=utf-8#中文编码支持import MySQLdbfrom flask import Flask, g, requestapp = Flask(__name__)app.debug = Truefrom sae.const import (MYSQL_HOST, MYSQL_H...
分类:
Web程序 时间:
2015-06-28 12:29:06
阅读次数:
209
基于tornado实现web camera最近在学习python,找了一个框架学习,我选择的是tornado,因为其不只是一个web开发框架,其还是一个服务器,异步事件库,一举多得。
我一直在完opencv,我想接合他们两个做一个web camera,这就开始。
在tornado中要实现对一个URL的响应,需要实现你自己的Handle,根据你对外提供的接口,实现相关的接口就好了。
下面为整个工...
分类:
Web程序 时间:
2015-06-27 09:48:19
阅读次数:
208
karloop是一款轻型的web framework,和tornado、webpy类似,mvc分层设计,目前已经发布早期版本了,使用方便,
下载地址如下:https://github.com/karloop/karloop
该框架拥有模板语言,但是当前模板语言还在优化中,大家可以试试。...
分类:
编程语言 时间:
2015-06-26 19:55:51
阅读次数:
142
先配置个虚拟环境,在Flask第一篇文章有写,这里就跳过了比如我的Django的目录是:C:\Workspaces\DjangoDemo,已经安装好了名为venv虚拟目录,接下来安装django框架,在虚拟环境状态下输入:pip install django即可接下来创建一个Django项目的基础框...
分类:
编程语言 时间:
2015-06-26 14:54:01
阅读次数:
120
from:http://blog.sina.com.cn/s/blog_633277f90100kpvm.html似乎ORM最难设计的部分是查询。特别是面向对象的查询,今天学习SQLAlchemy,发现SQLAlchemy的查询语法竟如此灵活,惊叹其如此强大的表达能力的同时也对Python也有了更深...
分类:
数据库 时间:
2015-06-26 01:41:56
阅读次数:
2180