H.P 琥珀
GAE建立高可扩展的应用:分摊计数器 - [python]
canri62 发表于 2009-06-24 01:14:44原文:http://code.google.com/appengine/articles/sharding_counters.html
原作者: Joe Gregorio
译者:Wu Wei<canri62 AT gmail DOT com>
简介
当在GAE上开发一个高效的应用时,您需要注意实体(entity)被更新的频度。GAE的数据仓库(datastore)可以扩展到支持海量的实
体,但是其中很重...
Personal Website(blog) Running on Google App Engine(GAE)
canri62 发表于 2009-06-19 02:48:53* 这件事情已经被做烂了,为什么还要重新发明轮子?
虽然别人做的blog很强,但总有些不如我意的地方。
* 学习
* 前段时间学习WSGI,参考很多文章,正好DIY一个框架,完成类似于Django的URL Dispacthing
* 学习Javascript
...
在Google App Engine上跑repoze.bfg,遇到的挫折 - [python]
canri62 发表于 2009-06-14 13:33:09Running repoze.bfg on Google App Engine
文档里有详细的介绍如何在GAE上运行repoze.bfg
http://docs.repoze.org/bfg/tutorials/gae/index.html#appengine-tutorial
照着文档试了一遍,成功的使用appengine_monkey创建了virtualenv,成功安装后,到了Run the application这一步:
...
获取BBC电台录音地址(用一次就扔掉的代码) - [python]
canri62 发表于 2009-05-20 17:12:52Python语言: 获取BBC电台录音地址(用一次就扔掉的代码) # -*- coding: utf-8 -*-
"""
Download all the mp3 files from INDEX, this script is heavily depend on the html
page coded by BBC website, so it will probably be unusable if the website
changes....
自动重载代码的WSGI Development Server - [python]
canri62 发表于 2009-05-16 17:29:17Features:
自动检测代码变动,重新载入已载入的模块。这样在开发WSGI应用的时候不用每次都Ctrl-C终止一遍,又重新启动服务器了。
其实就是一个wsgiref.simple_server的简单封装,大部分代码来自werkzeug的serving.py ,去掉了对标准库以外的包依赖。
用法:
Python语言: Codee#1197...
WSGI学习笔记,Web Framework DIY step by step。 - [python]
canri62 发表于 2009-05-15 02:06:42Brief Intro to WSGI¶
本文主要学习WSGI的最基础的概念,并且在学习过程中构建一个类似于Pylons的Web框架--非常简单的玩具
框架,不超过20行。文中代码用到了一些第三方库,Webob,Routes,Jinja2等。
什么是WSGI, WSGI application, WSGI server, WSGI middleware.
WSGI是关于Python脚本与Web服务器交互的协议 [1] [2] .
最简...
校内爬虫 0点1 - [python]
canri62 发表于 2008-12-15 18:06:48需要两个第三方模块: BeautifulSoup.py ClientForm.py ( http://wwwsearch.sourceforge.net/ ) 在文件setting里 填上自己的用户名和密码,直接运行就可以了。 SECURITY NOTE!!! 用户名和密码是以明文形式保存的,所以...(有某种程度上的危险?) Features: * Automatically travelling around ...
生活的态度 - [python]
canri62 发表于 2008-12-11 00:27:04如果令 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 分别等于百分之
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
那么Hard work (努力工作)
H+A+R+D+W+O+R+K=8+1+18+4+23+15+18+11 = 98%
Knowledge(知识)
...
python实现一个简单的web browser - [python]
canri62 发表于 2008-12-09 23:19:20超级简单的browser,能干什么呢?能获取HTML,有cookie的处理,还能处理纯HTML的forms。用到ClientForm.py参考了:http://wwwsearch.sourceforge.net/ (在这里学了很多,主要是关于python的web client-side programming)以及Python Module References
Python语言: 临时自用代码@代码发芽网 from url...
BeautifulSoup解析实例,获取校内个人页面的好友列表 - [python]
canri62 发表于 2008-12-09 22:56:43需求是这样的:
* 获取某位用户页面右侧好友的信息( ID 和 名字)
假设已经抓取到该页面的HTML
>>> print doc
# part of the strings
<div class="box-body">
&nb...
urllib2的urlopen - [python]
canri62 发表于 2008-12-05 23:15:30今天被一个小问题困住了:
urllib2的response object是一个类似于file object的东西,当调用read()一次读出后就不应再读了,否则读到的将是个空白文件。
在一段代码中,定义了一个类,其中一个方法用来读取指定URL的html源文件,并且打印。另一个方法用来作为ClientForm里ParseResponse()的参数。
class Browser:
...
...
urllib2初尝 - [python]
canri62 发表于 2008-12-05 01:35:15快速一瞥:
import urllib2
response = urllib2.urlopen("http://www.example.com")
print response.read()
我想让脚本登录网站,要有cookie的支持:
import urllib2
import cookielib
cj = cookielib.CookieJar()
o...
校内好友漫游 - [python]
canri62 发表于 2008-10-25 19:39:35校内网的个人主页右下侧有一栏“我的好友“,它显示页面主人部分好友名单,点击其中一个人的名字,可以进入到他(她)的个人主页。写一python脚本:
1。选取一个好友,进入其主页。
2。重复步骤一(条件是不得选取重复的人)
如此,程序将在人际网中开始漫游....
博客大巴 提供程序服务器托管支持,GimpStyle theme design by Horacio Bella
版权声明:本站文章使用《署名 3.0 Unported》授权,转载时请注意标明文章原始出处和作者信息及本声明。