Python中tell()方法的使用详解


Posted in Python onMay 24, 2015

 tell()方法返回的文件内的文件读/写指针的当前位置。
语法

以下是tell()方法的语法:

fileObject.tell()

参数

  •     NA

返回值

此方法返回该文件中读出的文件/写指针的当前位置。
例子

下面的例子显示了tell()方法的使用。

#!/usr/bin/python

# Open a file
fo = open("foo.txt", "rw+")
print "Name of the file: ", fo.name

# Assuming file has following 5 lines
# This is 1st line
# This is 2nd line
# This is 3rd line
# This is 4th line
# This is 5th line

line = fo.readline()
print "Read Line: %s" % (line)

# Get the current position of the file.
pos = fo.tell()
print "Current Position: %d" % (pos)

# Close opend file
fo.close()

当我们运行上面的程序,它会产生以下结果:

Name of the file: foo.txt
Read Line: This is 1st line

Current Position: 18

Python 相关文章推荐
用Python脚本来删除指定容量以上的文件的教程
May 04 Python
Python闭包实现计数器的方法
May 05 Python
python类和继承用法实例
Jul 07 Python
python下载图片实现方法(超简单)
Jul 21 Python
python opencv实现运动检测
Jul 10 Python
完美解决python中ndarray 默认用科学计数法显示的问题
Jul 14 Python
python入门:这篇文章带你直接学会python
Sep 14 Python
Python读取xlsx文件的实现方法
Jul 04 Python
Python实现CNN的多通道输入实例
Jan 17 Python
基于python实现数组格式参数加密计算
Apr 21 Python
jupyter lab文件导出/下载方式
Apr 22 Python
Python数据相关系数矩阵和热力图轻松实现教程
Jun 16 Python
在Python中操作文件之seek()方法的使用教程
May 24 #Python
简单介绍Python中的readline()方法的使用
May 24 #Python
在Python中操作文件之read()方法的使用教程
May 24 #Python
在Python中使用next()方法操作文件的教程
May 24 #Python
在Python程序中操作文件之isatty()方法的使用教程
May 24 #Python
讲解Python中fileno()方法的使用
May 24 #Python
在Python程序中操作文件之flush()方法的使用教程
May 24 #Python
You might like
PHP错误Warning:mysql_query()解决方法
2015/10/24 PHP
LAMP环境使用Composer安装Laravel的方法
2017/03/25 PHP
关于B/S判断浏览器断开的问题讨论
2008/10/29 Javascript
JavaScript设置FieldSet展开与收缩
2009/05/15 Javascript
Jquery ui css framework
2010/06/28 Javascript
JavaScript实现给按钮加上双重动作的方法
2015/08/14 Javascript
AngularJS中如何使用$parse或$eval在运行时对Scope变量赋值
2016/01/25 Javascript
JS跨域解决方案之使用CORS实现跨域
2016/04/14 Javascript
js停止冒泡和阻止浏览器默认行为的简单方法
2016/05/15 Javascript
React学习笔记之事件处理(二)
2017/07/02 Javascript
Angular4实现动态添加删除表单输入框功能
2017/08/11 Javascript
ES6解构赋值的功能与用途实例分析
2017/10/31 Javascript
Vue-Router的使用方法
2018/09/05 Javascript
微信小程序使用npm支持踩坑
2018/11/07 Javascript
js blob类型url的视频下载问题的解决
2019/11/29 Javascript
[01:38]DOTA2辉夜杯 欢乐的观众现场采访
2015/12/26 DOTA
[02:23]完美世界全国高校联赛街访DOTA2第一期
2019/11/28 DOTA
Python中用startswith()函数判断字符串开头的教程
2015/04/07 Python
搞笑的程序猿:看看你是哪种Python程序员
2015/06/12 Python
python实现备份目录的方法
2015/08/03 Python
Python实现将一个大文件按段落分隔为多个小文件的简单操作方法
2017/04/17 Python
python3实现域名查询和whois查询功能
2018/06/21 Python
啥是佩奇?使用Python自动绘画小猪佩奇的代码实例
2019/02/20 Python
基于Python实现大文件分割和命名脚本过程解析
2019/09/29 Python
python文件处理fileinput使用方法详解
2020/01/02 Python
有趣的Python图片制作之如何用QQ好友头像拼接出里昂
2020/04/22 Python
python向企业微信发送文字和图片消息的示例
2020/09/28 Python
selenium+python实现基本自动化测试的示例代码
2021/01/27 Python
高级销售员求职信
2013/10/25 职场文书
入党申请人的自我鉴定
2013/12/01 职场文书
数控个人求职信范文
2014/02/03 职场文书
副总经理任命书
2014/06/05 职场文书
新闻编辑专业自荐信
2014/07/02 职场文书
Python requests库参数提交的注意事项总结
2021/03/29 Python
Mysql超详细讲解死锁问题的理解
2022/04/01 MySQL
一次SQL查询优化原理分析(900W+数据从17s到300ms)
2022/06/10 SQL Server