加载中
gevent和threading导入顺序的错误

发现这样一个问题: Exception KeyError: KeyError(4535228368,) in <module 'threading' from '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py'> i...

2014/07/14 13:34
516
ido - 0.3发布

经过今天的努力, ido 0.3发布了,终于基本功能我认为已经全部完成了。主要增加了: search 命令,可以在indexes中搜索是否存在某个包。这个包名可以是部分字符串,ido会自动配匹。这个命令要...

2014/06/22 16:07
348
ido - 0.2 发布

ido 0.2 发布,主要变化如下: 对 cd 命令进行了优化,可以使用 with cd('/tmp'): 这样的写法,在with之后自动回到原来的目录下 index 位置支持链接了,因此可以直接从网上下载package安装脚...

2014/06/22 09:34
237
sqlalchemy如何在查询时给一个常量加标签(label)

直接上代码,有些东西不写下来时间长了记不住: from sqlalchemy import literal select([literal('1').label('test'), User.c.username]) 用litetal+label就可以了。...

2014/06/18 14:28
1.8K
修改virtualenv的python版本

刚开始只是为了快速搭建环境,所以没太关心python的版本,在MAC 10.9上预装的是python 2.7.5,虽然也不算低了,但是感觉不爽。于是想如何升级到2.7.6。不过,直接替换MAC环境似乎有些麻烦。于...

2014/04/20 08:21
2.6K
parm 发布 1.3 版本

本次更新内容: 修复 disqus 在初始化时未定义,后在 conf.py 中修改无效的 bug. 更新 semantic-ui 到 0.15.1 版本 修改 include 的规则及文件路径处理。原来如定义 lines=2-5 时,使用的是 ...

2014/03/16 20:11
121
uwsgi python ssl编译问题记录

昨天,因为在运行gevent时说ssl没找到,是因为缺省编译python 2.7.6时没带ssl的编译。那么为什么没带呢?主要原因是python没找到。因为我是把相关的软件都安装在用户目录下,所以缺省的位置是...

2013/12/10 10:54
3.7K
Windows下进程监控程序开源

因为需要在Windows下部署一些应用,需要有一个程序进行运行状态的监控,用以象supervisor一样来启停服务,但是supervisor不能在Windows下运行,所以找来找去,就自已写了一个简单的来用。 现...

2013/11/17 15:51
1.4K
python中相对导入的问题

问题一:使用了相对导入,但是执行时报 “ValueError: Attempted relative import in non-package” 查文档,原因是当前执行的模块不能含有相对导入。所以你需要有一个启动模块,将其导入后再...

2013/10/21 21:30
871
par模块性能调优记录

uliweb的文档是使用markdown记录的,因此我使用了自已写的par和parm两个包将其转为html格式。其中par是用来转換markdown为html文本,而parm则对par进行了包装,可以生成目录等结构。但是最近...

2013/10/14 22:10
220
contextmanager的用法

在阅读 gevent程序员指南 时,发现一个用法: from contextlib import contextmanager @contextmanager def sessionmanager(environ): _requests.request = Request(environ) yield ...

2013/10/01 13:31
628
par増加对markdown extra 表格及定义列表语法的支持

在 par 中已经有对表格和定义列表语法的支持。表格采用wiki的语法,如: || a || b || c || || d || e || f || 定义列表定义为: a -- bbb b -- ccc 不过在markdown extra的语法中...

2013/09/13 15:08
377
Cython安装

因为想在windows下试试Cython,所以开始找如何安装。网上有不少的文章已经写了。简单记录一下: 需求一个编译环境。使用mingw。去它的网站上下载mingw的安装器,然后安装后,用它来真正安装环...

2013/09/02 13:54
2.9K
使用pyjnius和mpxj来读取mpp文件

因为想要处理ms project文件的读写,所以找了关于,找到 mpxj 这个开源项目,不过它只能读,不能写。所以还是有遗憾啊。 下面我的想法就是用pyjnius来调用mpxj来读取一个mpp文件。 环境安装 ...

2013/08/29 17:46
1.3K
sqlalchemy中打印建表语句

现在uliweb已经支持通过sql或sqltable显示建表语句,同时可以将创建索引语句也打印出来。主要使用了sqlalchemy.schema中的CreateTable()和CreateIndex()。简单的代码如下,假设table为Table...

2013/02/26 12:08
299
parm 0.1发布 - markdown文档转換工具

parm是我写的一个将markdown文档转为html的工具。它是在par项目之上进行了封装,同时添加了对目录生成的支持。 使用它很简单: 首先安装: pip install par pip install parm 转換文档之前先执...

2012/10/29 21:49
82
dict的美化输出

因为需要在页面上展示dict的内容,但是不想太难看,于是写了一个dict美化输出的函数: def pretty_dict(d, leading=' ', newline='\n', indent=0, tabstop=4, process=None): """ Ou...

2012/10/24 22:33
416
eval如何处理中文编码

在处理pyini的值时,遇到一个问题,比如我定义ini文件为: [DEFAULT] name = u'中文' 可以看到我使用了中文,前面加了一个u。在python程序中这样做,需要在最前面添加一行 #coding=utf8这样的...

2012/09/29 09:12
2.3K
par更新--増加通用块和bootstrap的tab页及alert支持

在par的Markdown中添加了通用block的支持,形式为: [[name(key=value)]]: text 目前只是我这样定义,如果有更好的定义形式,可以修改。它的形式为: 以2个中括号开始 后面是块的名字 然...

2012/07/17 15:34
949
对par.markdown解析进行完善

par (https://github.com/limodou/par) 是我创建的一个用来进行结构化文本解析的项目,目前支持google code wiki的简单语法和Markdown的语法,不过par.md对Markdown同时进行了扩展,并且也支...

2012/07/16 17:09
134

没有更多内容

加载失败,请刷新页面

返回顶部
顶部