python 工具箱
使用open()BIF 打开一个磁盘文件,创建一个迭代器从文件中读取数据,一次读取一行数据行。
readline() 方法从一个打开的文件读取一行数据。
seek()方法可以用来将文件“退回”到起始位置
close()方法关闭之前打开的文件
split()方法可以将一个字符串分解为一个子串列表
Python中不可改变的常量列表为元组(tuple)。一旦将列表数据赋值给一个元组,就不能再改变。元组是不可以改变的。
数据不符合期望的格式时会出现ValueError。
数据无法正常访问时候会出现IOError(例如,可能你的数据文件已经被移走或者重命名)
help()BIF允许你在IDLE shell中访问python的文档
find()方法会在一个字符串中查找一个特定的字符串
not关键字将一个条件取反
try/except 语句提供了一个异常处理机制,从而保护可能导致运行时错误的某些代码行
pass语句就是python的空语句null语句,它什么也不做。
模块是一个包含Python代码的文本文件。
发布工具允许将模块转换成为可共享的包。
setup.py 程序提供了模块的元数据,用来构建,安装,和上传打包的发布。
使用import语句可以将模块导入到其他的程序中。
Python中的各个模块提供了自己的命名空间,使用module.function()形式调用模块的函数时,要用命名空间名限定函数。
使用#可以注释一行的代码,或者为程序增加一个简短的单行注释
内置函数(built-in function,BIF)有自己的命名空间,名为__builtins__,这会自动包含在每一个python程序中。
range() BIF 可以与for结合使用,从而迭代固定的次数。
包含end=“”作为print() BIF的一个参数会关闭其默认行为(即在输入中自动包含换行)
如果为函数参数提供一个缺省值,这个函数参数是可选的。
使用import语句的from module inport function 形式可以从一个模块将函数专门导入到当前的命名空间。
Python的小小总结和经验,未完待续。。。。。。