the5fire的技术博客

关注Python、Django、Vim、Linux、Web开发、团队管理和互联网--Life is short, we need Python.

进程管理器supervisor的使用(django实例)

分类:Python | 标签:     | 发布:2012-12-25 10:14 p.m. | 阅读量: 16471

Supervisor是一个多进程管理工具,在python生产环境中使用很频繁。它是由python实现的,在github上可以找到它的源码。 在目前的使用中,个人觉得最重要的就是同时启动多个应用,至于在网上看到的其他人说所的,在程序crash之后会自动重启,这是它有的功能不过在真实使用中还没碰到程序crash的情况。

python对列表中的字典按[key]时间排序

分类:Python | 标签:     | 发布:2012-10-10 11:18 p.m. | 阅读量: 22008

对一个列表中的字典进行按照时间进行排序,下面是实现代码: [cc lang='python'] #coding:utf-8 """ author:the5fire date:2012-10-10 function: sort dict li

python程序员找工作之旅-何处安放程序员的青春

分类:Python | 标签:     | 发布:2012-08-20 10:17 p.m. | 阅读量: 7861

“你希望在我们公司得到什么?” 技术主管问到。 “我目前还没有太多关于技术之外的想法,比如什么职位,薪酬之类的东西,我现在的想法其实只是想能提升自己的技术实力,我只是希望自己在技术方面能够有长足的进步。” the5fire答道。 “如果我要是你

打包你的django程序

分类:Python | 标签:       | 发布:2012-08-14 9:15 p.m. | 阅读量: 8480

上一篇说到打包python程序,这里再补充下关于django程序的打包安装,重点在与打包是那个entry_points的设置。 你的setup.py文件应该和django工程处于同一目录下,在setup.py文件中设置entry_points的时候,对于djan

python程序使用setup打包安装

分类:Python | 标签:     | 发布:2012-08-13 11:53 p.m. | 阅读量: 14379

关于python程序打包的介绍就不多说了,大部分的python基础书上都有介绍。这里就直接演练。 只是一个简单的demo,一个demo项目中,有一个hello文件,文件中有一个函数hello,函数的作用是读取testdd.txt文件中的数据然后输出。

python程序员找工作之旅-开篇之不是我想跳

分类:Python | 标签:     | 发布:2012-08-07 10:19 p.m. | 阅读量: 8549

以python程序员这个身份找工作,是我之前想都没想过的事情。 之前在学校,用vb开发MIS系统,后来又用.NET开发,最后又用java开发。一直都是MIS系统。而脑海中关于程序员之路根本没有任何计划,也没有看到前面有什么。 我以为,所有的同学以为,我

python代码检查工具pylint-让你的python更规范

分类:Python | 标签:   | 发布:2012-07-31 10:01 p.m. | 阅读量: 6908

遇到一个新的问题,总是离不开<strong>3W原则(What,Why,hoW)</strong>,下面是对python代码静态检测工具pylint的学习: <strong>1、pylint是什么?</strong> Pylint 是一个 Python 代码分析工具,

python中的__call__,把类实例当函数使

分类:Python | 标签:   | 发布:2012-07-17 10:32 p.m. | 阅读量: 4987

看django源码时,看到了这样的一个用法,不知道是什么意思,于是查了下,发现这么个用法,直接把实例化后的类当函数来使,果然是强悍的函数式编程。 看一个小demo [cc lang='python'] #coding=utf-8 class ImFunc(object):

python之@property,@staticmethod,@classmethod

分类:Python | 标签:     | 发布:2012-07-16 10:42 p.m. | 阅读量: 9769

通过下面这个代码大概就可以了解到这三个装饰器的作用

python中optparse的使用

分类:Python | 标签:   | 发布:2012-07-05 10:10 p.m. | 阅读量: 8884

写爬虫的时候其实一开始都是从写一个命令行程序开始的,然后慢慢的扩展,扩展到一个完整的系统,当然根据现在的经验,这样扩展起来的系统,不如直接设计好系统的整体结构来的漂亮。 说到命令行爬虫,其实需要很多参数,通过命令行传参数,估计大家也都常用,尤其是linux用户。比如我用的ub

其他分类: