python
iteye_19907
这个作者很懒,什么都没留下…
展开
-
use Python!
http://www.byteofpython.info/language/chinese/index.htmlProgramming is funWhen the work is doneif you wanna make your work also fun: use Python!2008-02-01 01:32:22 · 153 阅读 · 0 评论 -
另一个GAE可移植方案
http://code.google.com/p/google-app-engine-django/相对于django-nonrel更加的standalone。但移植时还是要重写model定义,但BaseModel与models.Model 的接口相同,所以view层不需要怎么改变。===========今天小试了一下。比较原生态。主要还是像GAE api,与django ...原创 2010-07-12 23:39:42 · 104 阅读 · 0 评论 -
GAE 可移植性架构选型及django-nonrel简介
最近在考虑做GAE应用,可移植性是个麻烦事,我们看中GAE更易维护,更低成本,但如果应用发展到GAE不能满足需求时,我们希望移植到非GAE server上的时候,就会遇到麻烦。所以,可移植性是GAE应用的关键。因为GAE使用自己的datastore技术,所以GAE app移植的关键在ORM的移植。其实这个麻烦也同样存在于RDBMS想NOSQL的移植。我想起了ruby-con...2010-07-12 22:26:07 · 190 阅读 · 0 评论 -
django lite for GAE
保存 build.xml 至 django svn trunk 目录,运行 ant,则可生成适合GAE的lite版django, 814k on v13428。[code="xml"] description ...原创 2010-07-12 20:29:37 · 131 阅读 · 0 评论 -
正则表达式比startswith快是错的
某君曾云,正则表达式比startswith速度快,实验了一下发现根本是无稽之谈。[code="python"]import refrom datetime import datetimep = re.compile("^job:.*")t1 = datetime.now()for i in range(1, 100000): re.match(p, "jo...2010-04-21 04:03:31 · 662 阅读 · 0 评论 -
闲谈django cache性能相关问题
最近在做对django性能的测试,发现LocalMiddleware.process_request占用时间较长,本机大约占用60~70毫秒。一直以为是I18n模块的问题,经详细的调试,发现主要cpu都在 request.session.get('django_language')一句被占用了。原来是session的性能问题。session的backend应当设为cache或cache...原创 2010-01-04 20:43:18 · 170 阅读 · 0 评论 -
关于django集成jinja2不能使用generic view的问题
以前试过一些django的snippets关于集成jinja2的,但是那些代码段没有办法使用generic view,这很恼人。今天整理代码,觉得jinja2的集成方式可以优化,于是修改了代码,并已提交到了djangosnippets。[url]http://www.djangosnippets.org/snippets/1844/[/url]大家觉得有用的话在djangosnippets...原创 2009-12-30 03:51:39 · 172 阅读 · 0 评论 -
无法访问Django的简单网页服务器
一句话问答:无法访问Django的简单网页服务器可以运行Django的集成建议网页服务器,使用以下命令:.manage.py runserver不过服务器外用户无法访问该服务解决方案:.manage.py runserver 0.0.0.0:8000...原创 2009-04-22 17:27:30 · 371 阅读 · 0 评论 -
python中的import方法与newInstance
python中的__import__方法,在导入位于子包下的模块时,必须有fromlist参数,否则返回的不正确。__import__也不能导入module下的class,可以自己写一个函数来解决这个问题[code="python"]def importAny(name): try: return __import__(name,fromlist=[''])...2009-04-07 17:39:35 · 292 阅读 · 0 评论 -
python模板比较
django-template ,代码写起来很美观,但是太弱了。mako , 小强,小而强大,编译为python代码,性能优异。但就是 % for % if 的语法感觉很奇怪, block的用法也比较不同,不习惯。jinja , 正在看,从设计初衷上看,它的目标是替换django-template ,拥有和django-template 极其相似的风格,并且更加强大。Ch...2009-03-27 21:11:07 · 202 阅读 · 0 评论 -
django UnicodeEncodeError 问题的解决
django管理后台保存中文信息报错,但是信息已经保存到数据库中,并且在前台可以读取到。看来错误应该发生在保存后的view页面编码问题,但找不到具体如何解决的方法。详细错误提示如下:[quote]UnicodeEncodeError at /admin/contents/thread/add/'ascii' codec can't encode characters in positi...2009-03-24 14:12:29 · 396 阅读 · 0 评论 -
google的django讲座视频
google 的 django 讲座,很对点,django正是我想要的[url]http://www.youtube.com/watch?v=p-WXiqrzAf8&eurl=http://technorati.com/videos/youtube.com%2Fwatch%3Fv%3Dp-WXiqrzAf8[/url]演讲者所hate的东西:hate 丑陋的urlhate ex...2008-05-02 01:11:28 · 99 阅读 · 0 评论 -
如何编写漂亮的异步代码呢?
研究tornado异步异步再异步python匿名函数怎么写?似乎只有lambda怎么样写多层异步的代码呢?值得思考.原创 2010-08-04 02:24:58 · 239 阅读 · 0 评论