上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 教学类图书 OpenBookProject -- 开放图书计划!使用DocBook 标准化的生产/维护/创建/推广好书! OsmondLiang创立 CDBE 作者 PyProgFaq -- 《Python编程FAQ》-- 由liqust翻译 PyFaqDict -- 总是要回答的基础的不能再基础的一些概念词典! PyIAQ -- Python 罕见问题集! PySourceCode -- 从Py... 阅读全文
posted @ 2011-06-15 10:16 LemonLi 阅读(3317) 评论(0) 推荐(0) 编辑
摘要: 前天找到这个代理windows下cmd的开源小程序功能很强大 不过有点小问题 就是文字内容会偏移显示 很不爽 上网查了下 发现是由于文字编码问题造成的因为console2只是cmd的一个代理程序所以需要在console2的窗口中 右击 选择 view->console window进入到cmd界面 然后在cmd的标签上选择 属性->字体->新宋体保存时选择第二项 保存属性,供以后具有相同标题的窗口使用这样在下次进入console2时 就不会出现上述屏幕偏移的问题了.另外 关于中文输入 貌似目前无解只能通过选择 view->console window在弹出的cmd窗口中 阅读全文
posted @ 2011-06-12 16:35 LemonLi 阅读(3661) 评论(1) 推荐(0) 编辑
摘要: http://www.afen.cn/blog/?p=122找了半天没找着,终于在英文站点上找到,还有感谢群里的石头和球迷>>> s = datetime.datetime(2009,1,1)>>> time.mktime(s.timetuple())1230739200.0别外付一个python对时间的一些函数,很好用的我们先导入必须用到的一个module>>> import time设置一个时间的格式,下面会用到>>>ISOTIMEFORMAT=’%Y-%m-%d %X’看一下当前的时间,和其他很多语言相似这是从epo 阅读全文
posted @ 2011-06-12 10:47 LemonLi 阅读(7442) 评论(0) 推荐(0) 编辑
摘要: 在一次面试的编程环节,面试官问我 “你用IPython么”。当时以为IPython是Python的某种实现或者某种框架,回来后查阅了一下,原来IPython是Python Shell的加强版。首先找到官网的Overview来看,才发现IPython的确是为Python Shell加强了太多了。下面记录下在Windows下安装IPython的方法:1. 下载IPython的Windows Installer(0.10版)2. 之所以选择使用Installer安装,是因为如果使用Python源文件通过Python setup.py install这样来安装的话,在windows下不会生成bat脚本 阅读全文
posted @ 2011-06-11 16:30 LemonLi 阅读(4519) 评论(1) 推荐(1) 编辑
摘要: 最近看Dive into python第四章自省中提到getattr()函数,作为一个内建函数平时自己没怎么用过所以也不太理解这个函数的一些用法 看了下函数本身的doc getattr(object, name[, default]) -> value Get a named attribute from an object; getattr(x, 'y') is equivalent to x.... 阅读全文
posted @ 2011-06-09 21:50 LemonLi 阅读(84317) 评论(0) 推荐(5) 编辑
摘要: Python中的easy_install工具很爽,它的作用类似于Php中的pear,或者Ruby中的gem,或者Perl中的cpan。如果想使用easy_install工具,可能需要先安装setuptools,不过更酷的方法是使用ez_setup.py脚本:wget -q http://peak.telecommunity.com/dist/ez_setup.pypython ez_setup.py安装完后,最好确保easy_install所在目录已经被加到PATH环境变量里:Windows: C:\Python25\ScriptsLinux: /usr/local/bin比如说要安装Pyth 阅读全文
posted @ 2011-06-07 17:11 LemonLi 阅读(3958) 评论(0) 推荐(2) 编辑
摘要: 1.普通的参数传递>>> def add(a,b): return a+b>>> print add(1,2)3>>> print add('abc','123')abc1232.参数个数可选,参数有默认值的传递>>> def myjoin(string,sep='_'): return sep.join(string)>>> myjoin('Test')'T_e_s_t'>>> myjoin('Te 阅读全文
posted @ 2011-05-27 23:35 LemonLi 阅读(3917) 评论(0) 推荐(0) 编辑
摘要: vim 键盘布局高清图。不懂命令的看一下就懂了。记得当年学vi那么费力计快捷方式。现在有神图在万事无忧。 阅读全文
posted @ 2011-05-24 23:45 LemonLi 阅读(4967) 评论(0) 推荐(1) 编辑
摘要: python本身不带多行注释,编辑时每行敲一个“#”相当的不方便,其实可以有变通的方法1. 把要注释的块用if 0:包起来,需要注意缩进2. 把要注释的块用''' '''包起来,也需要注意缩进。不过一般情况下'''是用来做function doc的,所以此方法并不怎么好3. 一般的编辑器都会带多行注释的快捷键 eclipse下可以选中多行,然后按ctrl+/注释或取消注释 阅读全文
posted @ 2011-05-23 10:23 LemonLi 阅读(61266) 评论(0) 推荐(0) 编辑
摘要: 在python 2中 '/' 除 和'//' 除 表示的都是Int整除例如>>> 11/2 5>>> 3//2 1但是通过使用语句>>> from __future__ import division可以改变这种状况 让'/'除变成float除这里有一个小小的陷阱 当做负数的除法时 因为取整的关系 -11/2 得到的结果并不是想象中的-5 而是-6(取整 不是四舍五入)>>> -11/2 -6引入division后得到的结果是5.5>>> -11/2 -5. 阅读全文
posted @ 2011-05-22 16:46 LemonLi 阅读(8955) 评论(0) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页