![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
joy2everyone
这个作者很懒,什么都没留下…
展开
-
python 系统参数
Python新手入门,在python中函式定义主要有四种方式:[1]F(arg1,arg2,...),最常见的定义方式,一个函式可以定义任何个参数,每个参数间用逗号分割,用这种参数在调用的时候必须在函式名后面的小括号中提供个数相等的值(实参),并且顺序必须相同,形参与实参一一对应[code="python"]def a(x,y): print x,y[/cod...原创 2010-03-01 23:12:34 · 182 阅读 · 0 评论 -
IE6无法正常下载文件的BUG
针对IE6下,如果是通过服务器的请求资源来下载获得目标文件,可能会遇到“Internet Explorer 不能下载文件”的错误信息,这里仅仅笔记下解决办法。官方的解释说明,需要补丁修复[url]http://support.microsoft.com/kb/816868/zh-cn[/url]可以加入以下的Response头信息即可self.req.set_heade...原创 2011-11-24 16:45:21 · 165 阅读 · 0 评论 -
python学习笔记 - asynchronous@tornado 学习记录二
继续笔记下关于tornado async一些学习知识:Tornado支持long-polling,在其提供的demo中推荐参考的例子就是那个chat demo,我这里参考chat demo,提供一个简单的long-polling测试应用“用于统计当前在线人数,并保持最新数据至各个客户端的同步更新”。1. 通过URL加一个参数name来模拟在线用户。2. Ajax long po...2011-03-15 00:30:29 · 269 阅读 · 0 评论 -
python学习笔记 - asynchronous@tornado 学习记录一
Tornado是一款非阻塞web server,今天做了一个很简单的尝试non-blocking I/O, 我简单的理解是“允许某一个操作可以继续进行,而不必等待某一资源的响应,预提供一个回调函数,用于处理、响应该资源的结果(当该资源返回相关内容的时候)”对比异步I/O,我们最常见的就是同步I/O(线性编程),一次请求访问另一个资源,必须等待该资源的成功返回,方可进行下一步操作,如...2011-03-09 23:56:49 · 139 阅读 · 0 评论 -
python学习笔记 - secure cookie@tornado 学习记录一
Tornado使用Cookie-based seesion来管理user auth,参考文档需要注意以下事项:1. RequestHandler self.current_user 默认情况是None。2. 实现用户权限管理,我们需要在你的request handler重写get_current_user()来判断(获得)当前合法用户。由于Cookie是浏览器选项,用户可以...2011-03-06 03:10:59 · 141 阅读 · 0 评论 -
python学习笔记 - 推荐文章@www.cafepy.com
这两篇python文章值得学习,推荐、分享给更多朋友Python Types and Objects[url=http://www.cafepy.com/article/python_types_and_objects/]http://www.cafepy.com/article/python_types_and_objects/[/url][url=http://wiki.w...原创 2011-03-03 00:19:19 · 188 阅读 · 1 评论 -
python学习笔记 - python IDE 推荐 pyscripter
这里向大家推荐一款python IDE -- pyscipterpyscipter home page:[url="http://code.google.com/p/pyscripter/"]http://code.google.com/p/pyscripter/[/url]pyscripter是一款免费开源的集成开发环境,这里我简单介绍下常用的一些功能截图(当前,我是在w...2011-02-27 17:35:40 · 260 阅读 · 0 评论 -
python学习笔记 - logging@tornado学习记录一
笔记下如何使用tornado的日志文件输出1. tornado logging使用的python内置的logging模块 2. 在tornado/options.py 中定义了对logging配置项的一些定义(如果需要添加启动参数,需要在对应的代码中导入options模块),以下是一些在options.py中定义的Option[code="command"]-help -l...2011-02-25 18:52:17 · 466 阅读 · 0 评论 -
python学习笔记 - template@tornado 学习记录一
初学tornado,发现tornado框架模板引擎可扩展性非常高,小做笔记下关于"如何添加自定义函数在对应模板中":这里是代码场景:[code="python2.6"]import tornado.httpserverimport tornado.ioloopimport tornado.web# define one "add" customization f...2011-02-22 01:07:20 · 101 阅读 · 0 评论 -
python学习笔记 - dict.update
在学习tornado template源码的时候,遇到以下dict.update语法:[code="python"] def generate(self, **kwargs): """Generate this template with the given arguments.""" namespace = { "esca...原创 2011-02-21 00:11:11 · 339 阅读 · 0 评论 -
python学习笔记 - @property
@property 可以将python定义的函数“当做”属性访问,从而提供更加友好访问方式,但是有时候setter/getter也是需要的,我们视具体情况吧 :)请注意以下代码场景:代码片段1:[code="python2.6"]class Parrot(object): def __init__(self): self._voltage = 1...原创 2011-02-20 12:04:34 · 100 阅读 · 0 评论 -
django pydev Undefined variable from import: objects
最近开始学习python web,小做笔记下。最开始接触的web2py,真的被这个web框架折服,个人觉得挺好用的,强大的Admin管理工具,以及自带的IDE、部署工具、调试,web app的层次清晰,支持GAE应用。目前官方文档已经到第三版,http://web2py.com/book从个人喜好来说,不是很习惯web2py自带的Web IDE开发,相关的API学习需要查找文档,工...原创 2010-10-17 23:25:01 · 138 阅读 · 0 评论 -
python处理浏览器URL参数编码
为了方便记录、收藏,一般情况下,搜索功能会采用http GET方式提供,类似的URL:[code="text"]/search?keyword=测试[/code]整个webapp统一采用UTF-8格式编码(包括页面Content-Type)[code="html"][/code]在获取keyword参数的时候,页面表单的提交的参数将会是预期的编码格式,但是如果是直接...2011-12-01 19:09:54 · 270 阅读 · 0 评论