python文件读取:从任意位置读取任意长度数据
2016-12-07 17:22
274 查看
从任意位置读取任意长度数据
按顺序读取文件数据
def funn(location,length): path = os.path.join(os.path.abspath(os.path.dirname(__file__) + os.path.sep + ".."), "xxxx", "xxxx") filedir = os.path.join(path,filename) try: with open(filedir, 'r') as fs: fs.seek(location, 1) # location为 开始的偏移量,也就是代表需要移动偏移的字节数 databuffer = fs.read(length) except Exception as E: log.error(E.message)
按顺序读取文件数据
class test(object): keeplocation = "" #全局保存读取文件的位置,循环调用funn函数,可以按顺序不断读取文件数据 def funn(self,length): path = os.path.join(os.path.abspath(os.path.dirname(__file__) + os.path.sep + ".."), "xxxx", "xxxx") filedir = os.path.join(path,filename) try: with open(filedir, 'r') as fs: fs.seek(self.keeplocation, 1) databuffer = fs.read(length) self.keeplocation = fs.tell() except Exception as E: log.error(E.message)
相关文章推荐
- python读取文件数据绘直角坐标图
- Python读取数据文件转存成矩阵形式
- python读取csv大数据文件到mysql数据库中(ubunu14.04下)
- 测试python awk sed 读取文件指定位置时的性能
- C++读取OBJ文件 对于f数据 取出任意自己想要的数据
- 使用python读取csv文件,并将数据更新至mysql
- 处理EXCEL驱动读取EXCEL文件中字段长度大于255字符时出现的数据截断
- Python读取文件数据
- Python读取文件中特定位置及特定数目的内容
- Python导出数据到Excel可读取的CSV文件的方法
- C编写以二进制读取文件(任意格式eg :图片),保存到C语言数据格式的TXT文档
- 从零学python系列之从文件读取和保存数据
- python读取指定字节及位置的文件内容
- Python导出数据到Excel可读取的CSV文件的方法
- python读取json文件并将数据插入到mongodb的方法
- fseek fread 指定文件指针位置开始读取数据
- 002_009 Python 从Zip中读取数据 直接检查一个zip格式的归档文件部分或所有文件而且不用解压
- python读取json文件,并将数据插入到mongodb
- Python3实现将文件归档到zip文件及从zip文件中读取数据的方法
- 读取文件任意位置的内容——RandomAccessFile