python读取指定字节_python读取指定字节及位置的文件内容
如今有一个xl.txt文档,内容以下:函数
AAAAAAAABBBBBBBBCCCCCCCCDDDDDDDDspa
能够经过open()函数来打开文件,好比:文档
>>> f = open("C:/Users/jetway/Desktop/xl.txt", "r")im
能够利用tell()函数查看在文件中的当前位置,以字节为单位,好比:top
>>> f.tell()
0L移动
这里还没对文件作任何处理,因此在文件的起始处,位置为0L文件
接下来就是经过seek()函数,来指定在文件中的位置了。说明,seek()有两个参数,其中第二个参数只有0,1,2三种,假设第一个参数为X, 0表示从文件开始处移动到文件的X字节处。好比:co
>>> f.seek(8,0)
>>> f.tell()
8L参数
>>> fs = f.read()
>>> fs
'BBBBBBBBCCCCCCCCDDDDDDDD'
1表示移动到相对于当前位置X字节的地方,好比如今是在第8个字节处:
>>> f.seek(9,1)
>>> f.tell()
17L
>>> fs = f.read()
>>> fs
'CCCCCCCDDDDDDDD'
2表示相对于文件末尾的位置,好比:
>>> f = open("C:/Users/jetway/Desktop/xl.txt", "r")
>>> f.seek(-12, 2)
>>> f.tell()
20L
>>> fs = f.read()
>>> fs
'CCCCDDDDDDDD'
经过seek()函数,咱们能够方便的指定在文件中的读取位置,至于读取的字节数目么就要靠read()函数了,只须要加入须要读取的字节数参数就能够了,好比,我要从第8个字节开始读取13个字节:
>>> f = open("C:/Users/jetway/Desktop/xl.txt", "r")
>>> f.seek(8,0)
>>> fs = f.read(13)
>>> fs
'BBBBBBBBCCCCC'
python读取指定字节_python读取指定字节及位置的文件内容相关推荐
- python如何读取文件指定行_Python读取文件、大文件和指定行内容的几种方法
在使用python处理文本的时候,经常会需要读取文件的内容.如果文件比较小,那么直接使用open文件对象打开文件,再通过read()方法最为方便,这种方法就是把文件内容读出来后放到内存变量. read ...
- python读取csv指定行_Python 读取csv的某行
利用Python自带的 csv模块 ,有两种方法可以实现提取其中的一行 假设CSV文件内容如下: No.,Name,Age,Score 1,Apple,12,98 2,Ben,13,97 3,Celi ...
- python读取grib2数据_python读取grib grib2气象数据
GRIB是WMO开发的一种用于交换和存储规则分布数据的二进制文件格式,主要用来表示数值天气预报的产品资料.现行的GRIB 码版本有GRIB1 和GRIB2 两种格式.由于小编只接触过GRIB1数据,所 ...
- python读取表格数据_Python读取Excel数据并根据列名取值
一直想将自己接触到的东西梳理一遍,可就是迈不出第一步,希望从这篇总结开始不要再做行动的矮人了. 最近测试过程中需要用到python读取excel用例数据,于是去了解和学习了下xlrd库,这里只记录使用 ...
- python绘制表格界面_python 读取 excel 生成 html 页面
前言 有天老板找我到办公室跟我说要做一个商城,商城卖出去东西就有佣金可以拿.我听着就头大.老板打开电脑给我看了网站:你看一下这个网站,照着它的流程就可以拥有一个商城了.我靠过去一看,大概了解一下:原来 ...
- 用python读取文档_python读取word文档
word.Quit() 这种方式产生的text文档,不能用python用普通的r方式读取,为了让python可以用r方式读取,应当写成 doc.SaveAs('c:/test', 4) 注意:系统执行 ...
- python语言是机器语言_Python解释器:源代码--字节码--机器语言
"一个用编译性语言比如C或C++写的程序可以从源文件(即C或C++语言)转换到一个你的计算机使用的语言(二进制代码,即0和1).这个过程通过编译器和不同的标记.选项完成.当你运行你的程序的时 ...
- python 读取excel表格_Python读取Excel表格
本文将教大家如何使用Python来读取Excel表,学会这个技能对提高工作效率会十分有帮助. 目录: 1.安装Python读excel模块--xlrd 2.准备表格内容 3.编写python代码并运行 ...
- python的json格式_python读取json格式
对于处理json格式,如果是要把python数据格式转换成json,使用json.dumps(),如: data = { 'name' : 'ACME', 'shares' : 100, 'price ...
最新文章
- 通过聚合数据API获取微信精选文章
- php 获取日期标签的值,在php中获取标签的选定索引值
- 读写锁的由奢入俭“易”
- oracle知识博客链接
- mysql 查询 in memory_In-Memory整体汇总
- 浅谈 Spring IOC
- PostgreSQL on Linux 最佳部署指南
- cacti监控 磁盘I/O
- 微信“小程序 未完, 数据的小程序 又来了
- Linux学习-汇总
- 彻底理解python3的编码和解码过程
- 【云原生架构】阿里云 —— 主要架构模式
- codeforces #1 题解
- 盗版服务器系统防范勒索病毒,服务器防止勒索病毒
- C++实践 极简版本贪吃蛇小游戏
- 计算机网络 方面应用研究,计算机网络技术应用研究
- Golang源码中xmm0寄存器
- DICOM图像的理解与学习
- 汉字转换为二进制的原理
- c++ 之动态库与静态库区别
热门文章
- 排序系列02--选择排序
- 使用dbstart 和dbshut 脚本来自动化启动和关闭数据库
- 【Windows 8 Store App】学习二:ResourceLoader
- cms 移动根节点到根节点中的子节点,根节点消失解决办法
- 惊恐的市场洗牌网游市场诞生危机论
- For web.config setting,reference the book of
- 解决CentOS出现“No package redis available“提示问题
- 【报告分享】2020社交电商消费者购物行为研究报告:传统与创新进入融合时代.pdf(附下载链接)...
- 【报告分享】2020中国直播电商行业研究报告.pdf(附下载链接)
- IJCAI 2019 | 为推荐系统生成高质量的文本解释:基于互注意力机制的多任务学习模型...