
1.7 Python
文章平均质量分 56
jiyucn
这个作者很懒,什么都没留下…
展开
-
参与翻译DjangoBook
正在参与翻译DjangoBook,发现跟Python相关的东西都很有意思。是周日开始参加的,到今天为止终于和别人一起把第一章翻译完了,发现笔头英文实在是烂,好需要好好锻炼,被PM骂说文档写得不好,也是理所当然的。大家一起来参与啊~~~~http://djangobook.py3k.cn/补充:1/21/2008 11:03 很晚了,在第二章中贡献了25%的翻译,有其他人贡献了25%,现在第原创 2008-01-21 22:00:00 · 538 阅读 · 0 评论 -
推荐好东西-Boa Constructor(IDE)
最近一直在看Python的东西,觉得确实是不错,用来快速开发原型,是一个很好的选择,加上在mail-list里面看到关于TIOBE机构宣布Python程序语言成为2007年度程序语言。原文:Python has been declared as programming language of 2007. It was a close finish, but in the end Python a原创 2008-01-09 22:43:00 · 2077 阅读 · 0 评论 -
wxPython开发,去掉command line窗口以及添加icon
wxPython开发,去掉command line窗口以及添加icon写python程序,一个字,“快”;再加个字“爽”。用wxPython做local的小程序,又快又爽。可是也有美中不足的地方,例如程序运行需要装很多runtime的环境(Python, wxPython等),这些环境通常下载不是很方便,于是python界有了py2exe,充分满足挑肥拣瘦的windows用户。忘上搜了一堆原创 2008-01-02 14:55:00 · 1725 阅读 · 0 评论 -
wxPython开发的时候,如何使stdout/stderr窗口不一闪而过
初学wxPython,搭建起来了Python2.5+wxPython2.8+BOA Construcotr0.6.1的环境,开发变得很方便。但是遇到一个不方便的地方,因为Python不需要编译,属于解释执行,语法的错误只有在执行的时候才能发现,但是import wx后,在command line里面执行程序的时候,错误信息会从stdout/stderr窗口中输出,该窗口随着程序执行的完毕原创 2007-12-29 11:14:00 · 3462 阅读 · 2 评论 -
Python中的Docutils模块介绍
Python中的Docutils模块介绍 作者: A.TNG (翻译整理) 邮箱: jiyucn@163.com 参考:原创 2008-03-07 23:37:00 · 5657 阅读 · 1 评论 -
reStructuredText 简明教程
reStructuredText 简明教程060724 17:58 作者: Laurence转载 2008-03-07 20:04:00 · 11837 阅读 · 2 评论 -
对python中property函数的理解
对python中property函数的理解下载了python-twitter-0.5的代码,想学习一下别人是如何用python来开发一个开源项目的,发现确实没找错东西,首先代码量少,一共才一个45k的源文件,原文件太多,看上去就有点头疼,而且主要目的不是研究twitter api的实现。该项目里面包含了以下内容:1. 使用setup.py来build和setup2. 包含了testcase的代原创 2008-03-01 17:46:00 · 11895 阅读 · 1 评论 -
对Python中list的一个错误理解,与大家分享
对Python中list的一个错误理解,与大家分享 以前一直对list类型的理解一直是这样: 根据下面的代码:>>> li = [1, 2, 3]>>> print li[1, 2, 3] 认为print li的时候,发生的事情是输出 [str(1), str(2), str(3)] 通过下面的代码,我发现我的理解是错误的:class StrClass: def __init__原创 2008-02-28 17:40:00 · 709 阅读 · 0 评论 -
貌似diveintopython中关于__cmp__的解释不是很正确
貌似diveintopython中关于__cmp__的解释不是很正确找了dive into python的英文版本,关于 __cmp__的解释是这样的: 5.7. Advanced Special Class Methods __cmp__ is called when you compare class instances. In general, you can compare any原创 2008-02-28 18:02:00 · 972 阅读 · 0 评论 -
Python单元测试框架
转自:http://pyunit.sourceforge.net/pyunit_cn.htmlPython单元测试框架作者: Steve Purcell, 翻译: Heiz, 项目网站: http://pyunit.sourceforge.net/ 目录 概况 系统要求 使用PyUnit构建自己的测试 安装转载 2008-02-19 14:50:00 · 2085 阅读 · 0 评论 -
在code.google.com上申请了一个新项目fanfoupy
ppip写了一个pyfan,蛮有意思的,让fanfou的使用者有了更多的选择,但是代码不够稳定,有时候还会报一些异常。本着学习的目的,决定把fanfou.com里面公布的API封装成一个class,这样以后做后续开发,只需要调用class中的接口就行了,同时,为了实践敏捷开发,决定采用测试驱动的开发方式,先写testcase,再完成功能实现,频繁的测试,提高class的质量。项目主页 http:/原创 2008-02-24 13:30:00 · 861 阅读 · 0 评论 -
Python学习纪录--贴一个TestCase代码的模板
继续学习Python,尝试为自己设计的类来编写测试用例, 尝试使用测试驱动开发的方式,hoho,也赶赶潮流。贴一个模板,以后写TestCase就可以直接改改模板就好了,同时也贴一个从koders里面搜到的TestCase,帮助学习。我整理的模板:# -*- coding: utf-8 -*-from Example import ExampleClassimport unittestc原创 2008-02-21 14:33:00 · 1996 阅读 · 0 评论 -
Python学习纪录--贴一个程序入口代码的模板
之前写Python代码,都是随着性子来,想到哪,写到哪,时间长了,发现代码可读性下降,也不利于与其他Pythoner交流。通过阅读一些已有Python模块的代码,归纳出一个程序入口的模板。纪录下来,备用。# -*- coding: utf-8 -*-""" Name of current .py xx/xx/20xx ~~~~~~~~ Description of原创 2008-02-18 22:51:00 · 1755 阅读 · 0 评论 -
python编码问题
python里面基本上要考虑三种编码格式1 源文件编码在文件头部使用coding声明。告诉python解释器该代码文件所使用的字符集。 #/usr/bin/python#coding: utf82 内部编码代码文件中的字符串,经过decode以后,被转换为统一的unicode格式的内部数据,类似于u*。unicode数据可以使用encode函数,再自由转换为其他格式的数据,相当转载 2008-02-16 22:25:00 · 2479 阅读 · 0 评论 -
幕后的故事:class (zz)
转自newsmth bbs的Python版,很强很精彩发信人: ilovecpp (cpp), 信区: Python标 题: 幕后的故事:class (1)发信站: 水木社区 (Fri Dec 7 13:12:57 2007), 转信Python简单的外表下隐藏着复杂的机制。我尝试用Python代码来描述一些常见的语法结构是如何执行的。请注意我的描述有相当的简化,要了解准确的执行过程请转载 2008-02-16 11:05:00 · 807 阅读 · 0 评论 -
幕后的故事:descriptor (zz)
转自newsmth bbs的Python版,很强很精彩发信人: ilovecpp (cpp), 信区: Python标 题: 幕后的故事:descriptor (1)发信站: 水木社区 (Sat Dec 8 22:12:51 2007), 转信注:本文只针对CPython。比较CPython和IronPython将是很有意思的。2 __dict__, __class__, __ba转载 2008-02-16 11:06:00 · 862 阅读 · 0 评论 -
用Pygments做词法分析
用Pygments做词法分析Pygments是一个实现的格式化高亮代码的Python库。包含四个模块: lexer - 将代码解析成token流,每个一token都包含两个属性,一个是当前token的类型,一个是当前token的值。Pygments支持的语言很多,具体可以参考附录A。 filters - 通过lexer解析出来的token流送入filter,可以根据条原创 2008-01-27 16:03:00 · 2398 阅读 · 4 评论 -
来自“啄木鸟社区”的奋起宣言
我们的奋起宣言每日至少抽一刻钟 解答邮件列表中初学者的问题,每周至少抽两小时 整理新学知识将体验发表/分享出去, 通过Blog/Wiki/BBS/mailist……每旬至少抽四个小时 来翻译自个儿喜爱的自由软件的文档,每月至少抽八小时 快乐的编程,推进自个儿的项目,每年至少参加一次 自由软件的活动,传播自由软件思想, 发展一名“自由人”……只转载 2008-01-24 10:13:00 · 747 阅读 · 0 评论 -
编写wxPython程序代码风格的说明
编写wxPython程序代码风格的说明本文是关于编写wxPython程序代码基本风格的说明,虽然并不能完全教会你如何编写wxPython的程序,但是尽量介绍一种清晰和Pythonic的方式来组织你的代码。原文:Style Guide for wxPython codehttp://wiki.wxpython.org/index.cgi/wxPython_Style_Guide1. 使用翻译 2008-01-20 09:33:00 · 1039 阅读 · 1 评论