详细解读Python中的__init__()方法

yipeiwu_com6年前
__init__()方法意义重大的原因有两个。第一个原因是在对象生命周期中初始化是最重要的一步;每个对象必须正确初始化后才能正常工作。第二个原因是__init__()参数值可以有多种形式...

在Python的Django框架中用流响应生成CSV文件的教程

yipeiwu_com6年前
在Django里,流式响应StreamingHttpResponse是个好东西,可以快速、节省内存地产生一个大型文件。 目前项目里用于流式响应的一个是Eventsource,用于改善跨系...

在Mac OS上部署Nginx和FastCGI以及Flask框架的教程

yipeiwu_com6年前
在Mac OS上部署Nginx和FastCGI以及Flask框架的教程
最近在学习Flask,本文介绍一下如何部署Flask开发的应用,同时也学习一下Nginx的使用,这只是在Mac上的一个实验。 应用 这里使用的应用就是官方的文档中给出的Flaskr。 安...

用Python编写简单的定时器的方法

yipeiwu_com6年前
下面介绍以threading模块来实现定时器的方法。 首先介绍一个最简单实现: import threading def say_sth(str): print str t...

在ironpython中利用装饰器执行SQL操作的例子

yipeiwu_com6年前
比较喜欢python的装饰器, 试了下一种用法,通过装饰器来传递sql,并执行返回结果 这个应用应该比较少 为了方便起见,直接使用了ironpython, 连接的mssql server...

使用Python的web.py框架实现类似Django的ORM查询的教程

yipeiwu_com6年前
Django中的对象查询 Django框架自带了ORM,实现了一些比较强大而且方便的查询功能,这些功能和表无关。比如下面这个例子: class Question(models.Mod...

详细解读Python的web.py框架下的application.py模块

yipeiwu_com6年前
本文主要分析的是web.py库的application.py这个模块中的代码。总的来说,这个模块主要实现了WSGI兼容的接口,以便应用程序能够被WSGI应用服务器调用。WSGI是Web...

按日期打印Python的Tornado框架中的日志的方法

yipeiwu_com6年前
网站流量上来后,日志按天甚至小时存储更方便查看和管理,而Python的logging模块也提供了TimedRotatingFileHandler来支持以不同的时间维度归档日志。 然而根据...

Python编程中运用闭包时所需要注意的一些地方

yipeiwu_com6年前
写下这篇博客,起源于Tornado邮件群组的这个问题how to use outer variable in inner method,这里面老外的回答很有参考价值,关键点基本都说到了。...

探究Python的Tornado框架对子域名和泛域名的支持

yipeiwu_com6年前
其实Tornado对子域名和泛域名(除了特别说明外,以下子域名和泛域名均简称为泛域名)的支持并不是什么新鲜事,两年多前我用Tornado写的开源网站 http://poweredsite...