本文共 463 字,大约阅读时间需要 1 分钟。
提供个人写的文件操作python脚本。
个人觉得不管哪个语言删除、移动都是最常用的文件操作,遗憾的是见到的语言文件库基本都不提供。不过也可以理解,这类文件操作效率太差。库的设计者指望用户使用read和write完成这类操作,效率由用户保证。
文件IO操作尤其需要注意效率,而提高效率最重要的是使用缓冲。一个字节一个字节读写完成文件操作的版本效率低的令人震惊。我已经将这个版本注释,读者有兴趣的话可以参考对比。
又一次重复发明轮子,虽然不值得提倡,不过动手实践倒是纠正了一些文件移动操作常识性误解。另外提供测试程序。欢迎拍砖。
# -*- coding: cp936 -*-# All rights reserved.# Written by soliddream"""wrap file operate"""def FileDelete(fileObject,position,length): fileSize = FileSize(fileObject) if(fileSize
转载地址:http://hgspi.baihongyu.com/