seek():移动文件读取指针到指定位置

tell():返回文件读取指针的位置

seek()的三种模式:

(1)f.seek(p,0)  移动当文件第p个字节处,绝对位置

(2)f.seek(p,1)  移动到相对于当前位置之后的p个字节

(3)f.seek(p,2)  移动到相对文章尾之后的p个字节

code:

f = open('d:/hello.txt','w')

f.write('hello my friend python!\nsecond line.')

f = open('d:\hello.txt','r')

(1)print(f.readlines())   #result:  ['hello my friend python!\n', 'second line.'],f.tell()=37  文件读到的位置

(2)print(f.readline())       #result:

print 'f.tell(): ',f.tell()

print(f.readline())

print 'f.tell(): ',f.tell()

#result:

hello my friend python!

f.tell():  25

second line.

f.tell():  37

(3)print(f.read())

print 'f.tell(): ',f.tell()

#result

hello my friend python!

second line.

f.tell():  37

(转)python文件操作 seek(),tell()

seek():移动文件读取指针到指定位置 tell():返回文件读取指针的位置 seek()的三种模式: (1)f.seek(p,0)  移动当文件第p个字节处,绝对位置 (2)f.seek(p,1) ...

python 文件操作 r w a

python基础-文件操作   一.文件操作 对文件操作的流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件       打开文件时,需要指定文件路径和以何等方式打开文件, ...

Python基础篇【第2篇】: Python文件操作

Python文件操作 在Python中一个文件,就是一个操作对象,通过不同属性即可对文件进行各种操作.Python中提供了许多的内置函数和方法能够对文件进行基本操作. Python对文件的操作概括来说 ...

[Python学习笔记][第七章Python文件操作]

2016/1/30学习内容 第七章 Python文件操作 文本文件 文本文件存储的是常规字符串,通常每行以换行符'\n'结尾. 二进制文件 二进制文件把对象内容以字节串(bytes)进行存储,无法用笔 ...

day8.python文件操作

打开和关闭文件 open函数 用Python内置的open()函数打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写. file = open(file_name [, access_ ...

Python之路Python文件操作

Python之路Python文件操作 一.文件的操作 文件句柄 = open('文件路径+文件名', '模式') 例子 f = open("test.txt","r&qu ...

小学生都能学会的python(文件操作)

小学生都能学会的python(文件操作) 1. open("文件路径", mode="模式", encoding="编码") 文件的路径: ...

Python文件操作:文件的打开关闭读取写入

Python文件操作:文件的打开关闭读取写入 一.文件的打开关闭 Python能以文本和二进制两种方式处理文件,本文主要讨论在Python3中文本文件的操作. 文件操作都分为以下几个步骤: 1.打开文 ...

随机推荐

Laravel大型项目系列教程(四)显示文章列表和用户修改文章

小编心语:不知不觉已经第四部分了,非常感谢很多人给小编提的意见,改了很多bug,希望以后能继续帮小编找找茬~小编也不希望误导大家~这一节,主要讲的 是如何显示文章列表和让用户修改文章,小编预告一下(一 ...

IDEA设置代码大小以及菜单栏大小

IntelliJ IDEA设置菜单栏大小的方法:File --Settings --Appearance & Behavior -- Appearance ,右边Override defaul ...

delphi WebBrowser控件上网页验证码图片识别教程(一)

步骤一:获取网页中验证码图片的url地址 在delphi中加入一个BitBtn和一个memo以及WebBrowser控件实现网页中验证码图片的url地址的获取 程序如下:procedure TForm ...

转:Mongodb中随机的查询文档记录

简述,摘要:在实际应用场景中,几乎都会有随机获取数据记录的需求.而这个需求在Mongodb却不是很好实现,就目前而言,大致上有三种解决方案:1. 先计算出一个从0到记录总数之间的随机数,然后采用ski ...

CppCMS URL使用

Artyom觉得URL分为三个组成部分: Script_Name / Path_Info ? Query_String 比方以下的: /foo/bar.php/test?x=10 Script_Nam ...

windows 10 下使用 binwalk

刚接触CTF没什么经验,菜鸟一只很多题不会做,就在网上看大佬写的Write up.发现经常会用到一个小工具--binwalk.binwalk在kali系统里是一个自带的工具,但windows可没有.之 ...

java控制台输入输出

一.比较传统的输入方法用输入流,得到字符串后要另行判断.转换 案例 import java.io.BufferedReader; import java.io.IOException; import ...

javascript高级程序语言学习笔记

1.加法操作符(+)的用法 第一种情况,如果两个操作符都是数值,执行常规的加法计算. 第二种情况,如果两个操作数都是字符串,则将第二个操作数与第一个操作数拼接起来. 第三种情况,只有一个操作数是字符串 ...

MVC中使用Hangfire执行定时任务

需求描述 项目中有一个通知公告的功能,在后台管理员添加公告后需要推送消息给所有注册用户,让其查看消息.消息推送移动端采用极光推送,但是消息在何时发送是个问题,比如说有一个重要的会议通知,可能希望在会议 ...

[Swift]多维数组的表示和存储:N维数组映射到一维数组(一一对应)!

数组:有序的元素序列. 若将有限个类型相同的变量的集合命名,那么这个名称为数组名.组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量.用于区分数组的各个元素的数字编号称为下标.数组 ...

python文件处理seek_python文件操作 seek(),tell()相关推荐

  1. python对文件的写操作方法seek_python文件操作及seek偏移详解

    一.python文件操作中的编码 本次测试是基于python 2.7.12   OS:Ubuntu16.04  pycharm环境,以及win7下2.7.12; 首先说下汉字在文件中占用的字节数,这个 ...

  2. python seek到指定行_python文件操作seek()偏移量,读取指正到指定位置操作

    python 文件操作seek() 和 telll() 自我解释 file.seek()方法格式: seek(offset,whence=0) 移动文件读取指针到制定位置 offset:开始的偏移量, ...

  3. 不是python文件处理seek()方法的参数是_python文件操作seek()偏移量,读取指正到指定位置操作...

    python 文件操作seek() 和 telll() 自我解释 file.seek()方法格式: seek(offset,whence=0) 移动文件读取指针到制定位置 offset:开始的偏移量, ...

  4. python 文件指针在文件末尾_python文件操作及seek偏移详解

    一.python文件操作中的编码 本次测试是基于python 2.7.12   OS:Ubuntu16.04  pycharm环境,以及win7下2.7.12; 首先说下汉字在文件中占用的字节数,这个 ...

  5. python文件操作seek()偏移量,读取指正到指定位置

    python 文件操作seek() 和 telll() 自我解释 file.seek()方法格式: seek(offset,whence=0) 移动文件读取指针到制定位置 offset:开始的偏移量, ...

  6. python codecs.open()及文件操作-文本处理 with open

    20210810 以二进制并追加的形式写入文件 20210731 f.write('\n') 换行写入 20210625 https://blog.csdn.net/a543402496/articl ...

  7. 《转》Python学习(14)-对文件的操作(一)

    转自 http://www.cnblogs.com/BeginMan/p/3166644.html 一.文件对象 我理解的文件对象就是一个接口,通过这个接口对文件进行相关操作. <Python ...

  8. Python基本语法_文件操作_读写函数详解

    目录 目录 软件环境 file文件对象 open文件操作 读文件 read读取所有文件内容 readline获取一行内容 readlines读取所有文件内容 readreadlinereadlines ...

  9. 第三章:Python基础の函数和文件操作实战

    本課主題 Set 集合和操作实战 函数介紹和操作实战 参数的深入介绍和操作实战 format 函数操作实战 lambda 表达式介绍 文件操作函数介紹和操作实战 本周作业 Set 集合和操作实战 Se ...

最新文章

  1. PHP Misc. 函数
  2. 深度学习框架caffe及py-faster-rcnn详细配置安装过程
  3. 设置mac的全局命令
  4. 《Two Dozen Short Lessons in Haskell》学习(十)- Private Definitions — the where-clause
  5. python 密码学 模块_python学习-itsdangerous模块-黑马程序员技术交流社区
  6. Oracle从小白到大牛的刷题之路(建议收藏学习)
  7. Ubuntu下基本的命令总结
  8. 连接远程hbase长时间等待问题
  9. 【等价变换】—— 指数对数函数
  10. 《设计模式》组合模式---伊利工厂
  11. Arena4D点云数据处理软件简介
  12. 计算机网络考研知识点整理,计算机网络考研知识点
  13. 无码间串扰的基带传输特性
  14. 用Python玩人脸合成,你也能有一张明星脸(附代码)
  15. 图解数据交换技术——电路交换、报文交换、分组交换
  16. 190115_Vue下路由History mode导致页面无法渲染的原因
  17. 企业邮箱怎么发邮件?企业邮箱无法收发信是怎么回事?
  18. Bazinga(HDU5510+KMP)
  19. macos系统镜像iso_系统原装ISO镜像软碟通刻录启动U盘教程
  20. javafx 教程_示例介绍:JavaFX 8打印

热门文章

  1. while、do while练习——7月24日
  2. Java学习笔记四:static关键字
  3. UOJ #590. 天天和树
  4. python 第三课 第一个python程序
  5. Codeforces Round #307 (Div. 2) D. GukiZ and Binary Operations (矩阵高速幂)
  6. 贪心1--排队打水问题
  7. mysql命令分类(DML、DDL、DCL)
  8. Linux 安装Redis全过程日志
  9. Windows8 64位运行Silverlight程序不能访问WCF的解决方案
  10. Zigbee 获取设备地址信息