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兔子毒药问题实例分析
Mar 05 Python
Django中实现点击图片链接强制直接下载的方法
May 14 Python
Python while、for、生成器、列表推导等语句的执行效率测试
Jun 03 Python
Python3 实现随机生成一组不重复数并按行写入文件
Apr 09 Python
python学习之hook钩子的原理和使用
Oct 25 Python
python实现连续图文识别
Dec 18 Python
Python设计模式之职责链模式原理与用法实例分析
Jan 11 Python
pandas删除指定行详解
Apr 04 Python
详解Django CAS 解决方案
Oct 30 Python
django xadmin 管理器常用显示设置方式
Mar 11 Python
python3中确保枚举值代码分析
Dec 02 Python
Django路由层如何获取正确的url
Jul 15 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版微信公众平台接口开发之智能回复开发教程
2016/09/22 PHP
php+redis实现多台服务器内网存储session并读取示例
2017/01/12 PHP
Thinkphp 空操作、空控制器、命名空间(详解)
2017/05/05 PHP
YII框架关联查询操作示例
2019/04/29 PHP
Thinkphp框架使用list_to_tree 实现无限级分类列出所有节点示例
2020/04/04 PHP
jquery实现excel导出的方法
2013/04/04 Javascript
Javascript数据结构与算法之列表详解
2015/03/12 Javascript
jquery简单实现外部链接用新窗口打开的方法
2015/05/30 Javascript
ECMAScript中函数function类型
2015/06/03 Javascript
js实现横向伸展开的二级导航菜单代码
2015/08/28 Javascript
深入探讨前端框架react
2015/12/09 Javascript
玩转JavaScript OOP - 类的实现详解
2016/06/08 Javascript
AngularJS实现分页显示数据库信息
2016/07/01 Javascript
js实现倒计时及时间对象
2016/11/15 Javascript
vue-resource 拦截器(interceptor)的使用详解
2017/07/04 Javascript
高性能的javascript之加载顺序与执行原理篇
2018/01/14 Javascript
windows实现npm和cnpm安装步骤
2019/10/24 Javascript
微信小程序纯文本实现@功能
2020/04/08 Javascript
Python SQLite3数据库操作类分享
2014/06/10 Python
Python中Django框架利用url来控制登录的方法
2015/07/25 Python
pandas or sql计算前后两行数据间的增值方法
2018/04/20 Python
python实现简单登陆流程的方法
2018/04/22 Python
Python里字典的基本用法(包括嵌套字典)
2019/02/27 Python
浅谈Python中的可迭代对象、迭代器、For循环工作机制、生成器
2019/03/11 Python
Python使用POP3和SMTP协议收发邮件的示例代码
2019/04/16 Python
Python 正则表达式爬虫使用案例解析
2019/09/23 Python
浅谈python累加求和+奇偶数求和_break_continue
2020/02/25 Python
Python Django form 组件动态从数据库取choices数据实例
2020/05/19 Python
英国男女豪华配饰和礼品网站:Black.co.uk
2020/02/28 全球购物
送餐员岗位职责范本
2014/02/21 职场文书
2015年银行信贷员工作总结
2015/05/19 职场文书
亮剑精神观后感
2015/06/05 职场文书
MySQL之高可用集群部署及故障切换实现
2021/04/22 MySQL
深入浅析python3 依赖倒置原则(示例代码)
2021/07/09 Python
SQL实战演练之网上商城数据库商品类别数据操作
2021/10/24 MySQL
使用 Docker Compose 构建复杂的多容器App
2022/04/30 Servers