Python
文章平均质量分 65
征服在路上
谦虚,谨慎,感恩,求进取;
正心,修身,治家,平天下。
展开
-
Python读写文件
1.open使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。file_object= open('thefile.txt')try: all_the_text= fil转载 2011-08-30 15:27:34 · 473 阅读 · 0 评论 -
Python模块学习 ---- datetime
原帖:http://blog.csdn.net/JGood/article/details/5457284Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块我在之前的文章已经有所介绍,它提供的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调用。今天就来讲讲datetime模块。转载 2013-03-07 11:51:09 · 759 阅读 · 0 评论 -
python Exeptions 模块
exceptions 模块提供了标准异常的层次结构. Python 启动的时候会自动导入这个模块, 并且将它加入到 _ _builtin_ _ 模块中. 也就是说, 一般不需要手动导入这个模块.Exception 是所有异常的基类. 强烈建议(但不是必须)自定义的异常异常也继承这个类.SystemExit(Exception) 由 sys.exit 函数引发. 如果它在最顶层没有被原创 2013-03-05 17:06:35 · 1777 阅读 · 0 评论 -
Python特殊语法:filter、map、reduce、lambda [转]
Python内置了一些非常有趣但非常有用的函数,充分体现了Python的语言魅力!filter(function, sequence):对sequence中的item依次执行function(item),将执行结果为True的item组成一个List/String/Tuple(取决于sequence的类型)返回:>>> def f(x): return x % 2 != 0 and转载 2013-03-05 11:09:57 · 1174 阅读 · 2 评论 -
Understanding Python's "with" statement
转帖自:http://effbot.org/zone/python-with-statement.htmJudging from comp.lang.python and other forums, Python 2.5’s new with statementseems to be a bit confusing even for experienced Python programme转载 2013-02-06 16:22:07 · 502 阅读 · 0 评论 -
python xml解析ElementTree
*** three types:** Element: store the elements with tag,attributes,chlid elements. ***SubElement: create: Element() modify: append,insert,remove list: for node in root(Elements)原创 2013-01-15 11:45:19 · 816 阅读 · 0 评论 -
python如何能得到一个模块的路径
import osimport impprint imp.find_module("wxPython")print imp.find_module("os")output:---------- Python IN ----------(None, 'C://Python24//lib//site-packages//wx-2.8-msw-unicode//wxPyt转载 2013-01-29 17:02:23 · 497 阅读 · 0 评论 -
python程序打包
1.Distutils:它可以用来建立简单的windows安装程序,再加上扩展程序py2exe,就能建立独立的windows可执行程序了。下面是一个简单的Distutils安装脚本:将上面的脚本存储为setup.py(Distutils按章脚本的惯例),并确保在同一个目录下存在名为hello.py的模块文件。现在就可以使用这个脚本了,执行命令:python setup.py b转载 2013-01-03 22:13:33 · 1366 阅读 · 0 评论 -
Pycharm 安装手册
pycharm的安装手册一、环境准备:pycharm的运行需要jdk环境1. 下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/index.html2. 安装jdk:a 修改jdk安装文件运行权限: chmod o+x jdk-6u38-linux-x64.binb 运行安装程序 .原创 2012-12-28 17:36:44 · 5292 阅读 · 0 评论 -
Python __call__ 和 __init__ 区别
## 记录下来python学习的道路。这几天终于有时间可以拿过nova的源码来学习,也正好旁边有python比较精通的高人,自然多学,多问,多总结,坚持住,搞定nova。在看nova源码的过程中,在nova中,除了import了很多第三方的mod,本地的mod,import感觉也比较随意,尤其是在import的时候,会默认执行mod中的__init__.py和py中的全局变量,全局原创 2012-12-28 09:34:07 · 2916 阅读 · 0 评论 -
不同操作系统中的行结束符
行结束符一个文本文件是由行组成的,本文所说的就是行与行之间用来表示新行(newline)的间隔,一般称作断行符(link break)或者行结束符(end-of-line, EOF)。由于历史的原因,不同的操作系统用来表示换行的字符不同,这就给跨操作系统编辑文件带来不便。操作系统中的差异使用下面的 Unicode 标准定义的符号:LF: Line Feed,转载 2013-03-08 12:39:57 · 1710 阅读 · 0 评论