1.同步I/o,cpu等待I/o操作结果完成再继续执行
2.异步i/o,CPU不等待i/o操作完成,先去处理其他事情,等到i/o完成再来出来。
3.读文件:f = open('path', 'r')
f.read() //一次性全部读出
处理读写错误:try
try:
f = open('path', 'r')
print f.read()
finally:
if f:
f.close()
可以使用更简洁的方式代替:
with open('path','r') as f:
do some
read其他用法:f.read(size):读取size大小数据, f.readline()读取一行。
4.写文件f.write();
5.正则表达式匹配: import re re.match( r'rule' , str)防止转义用r' '
6.字符串分割,'ab c'.split(' ')
re.split(r'\s\,', "a,b,s,c")
总结自:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386832151866c052395d62814708a14c4fa1c933d85e000