python
AKAK2424
这个作者很懒,什么都没留下…
展开
-
StringIO的读写问题
from io import StringIO;f = StringIO();f.write('Hello World');s = f.readline();print s;上面这种方法无论如何都读不出f的内容,使用readlines和循环也不行from io import StringIO;f = StringIO('Hello World');s = f.readlin转载 2016-04-26 14:06:36 · 762 阅读 · 0 评论 -
内存读写
StringIO---》对内存进行str的读写BytesIO----》对内存进行二进制数据的读写原创 2016-04-26 13:55:00 · 458 阅读 · 0 评论 -
IO编程
由于CPU和内存的速度远远高于外设的速度,所以,在IO编程中,就存在速度严重不匹配的问题。举个例子来说,比如要把100M的数据写入磁盘,CPU输出100M的数据只需要0.01秒,可是磁盘要接收这100M数据可能需要10秒,怎么办呢?有两种办法:第一种是CPU等着,也就是程序暂停执行后续代码,等100M的数据在10秒后写入磁盘,再接着往下执行,这种模式称为同步IO;另一种方法是CPU转载 2016-04-26 13:16:44 · 1034 阅读 · 0 评论 -
IO流文件读写
#P1 打开文件、读文件、关闭文件的典型方法try: f=open('D:/test.txt','r') print(f.read())finally: if f: f.close()#P2 推荐的简洁写法,不必显示的关闭文件描述符#open返回的对象在python中称作file-like 对象,可以是字节流、网络流、自定义流等with o转载 2016-04-26 13:44:01 · 366 阅读 · 0 评论 -
正则表达式
正则表达式全部符号解释字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或转载 2016-05-08 14:02:17 · 549 阅读 · 0 评论 -
python中系统信息模块--psutil
获得系统性能信息(1)psutil.cpu_times() 获得CPU信息(2)psutil.vitual_memory() 获得内存使用信息 psutil.swap_memory() 获得交换分区使用信息(3)psutil.disk_partitions() 获得磁盘的分区情况 psutil.disk_usage('/') 获得’/‘分区的使用情况 p原创 2016-11-08 00:14:58 · 568 阅读 · 0 评论