例如:

将当前文件位置更改为4,然后返回其余行:f = open("demofile.txt", "r")

f.seek(4)

print(f.readline())

1、定义和用法

seek()方法设置文件流中的当前文件位置。

seek()方法如果操作成功,则返回新的文件位置,如果操作失败,则函数返回 -1。

2、调用语法

file.seek(offset)

3、参数说明参数描述

offset必需的参数,开始的偏移量,也就是代表需要移动偏移的字节数

4、使用示例

例如:

返回新位置:f = open("demofile.txt", "r")

print(f.seek(4))#!/usr/bin/python

# -*- coding: UTF-8 -*-

# 打开文件

fo = open("demofile.txt", "rw+")

print "文件名为: ", fo.name

line = fo.readline()

print "读取的数据为: %s" % (line)

# 重新设置文件读取指针到开头

fo.seek(0, 0)

line = fo.readline()

print "读取的数据为: %s" % (line)

# 关闭文件

fo.close()

python文件处理seek()方法的参数是_Python 文件(File) seek() 方法相关推荐

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

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

  2. python中查找文件当前位置的命令为tell()_Python文件处理之seek(), tell()用法...

    今天写socket传输大文件时, 发现了两个文件处理的神方法, seek(), 下面来介绍一下seek, 可以结合指针来理解 seek用法:就是定义指针类型. seek(v1, v2):参数v1表示跨 ...

  3. python中newfile是干嘛用的_python 文件操作方法

    python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目 ...

  4. python调用函数获取最开始的异常_Python使用sys.exc_info()方法获取异常信息

    在实际调试程序的过程中,有时只获得异常的类型是远远不够的,还需要借助更详细的异常信息才能解决问题. 捕获异常时,有 2 种方式可获得更多的异常信息,分别是: 使用 sys 模块中的 exc_info ...

  5. python中f点flush是什么函数_Python文件操作及内置函数flush原理解析

    1.打开文件得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 示例文件 '你好呀' 我是于超 嗯 再见 文件操作基本流程 f=open('chenli',encoding='ut ...

  6. python方法大全参数是对象_向对象方法Python传递太多参数

    所以我想我有一个非常简单的案子,但我完全不明白为什么它不能执行.在 这是我的来源-这是我的主.py我通过执行'python'来运行的文件主.py'从命令行:import player import e ...

  7. python中的排序方法都有哪些_Python中的排序方法sort(),sorted(),argsort()等

    Python list内置sort()方法用来排序,也可以用python内置的全局sorted()方法来对可迭代的序列排序生成新的序列. 1)排序基础 简单的升序排序是非常容易的.只需要调用sorte ...

  8. python init方法做了什么_Python类方法、__new__方法和__init__方法分别是什么

    Python类方法.__new__方法和__init__方法分别是什么 发布时间:2020-09-03 15:24:06 来源:亿速云 阅读:104 作者:小新 这篇文章主要介绍Python类方法._ ...

  9. python支持复数以及相关的运算吗_Python复数属性和方法运算操作示例

    本文实例讲述了Python复数属性和方法运算操作.分享给大家供大家参考,具体如下: #coding=utf8 ''''' 复数是由一个实数和一个虚数组合构成,表示为:x+yj 一个负数时一对有序浮点数 ...

最新文章

  1. MinGW-w64安装教程——著名C/C++编译器GCC的Windows版本
  2. 数据结构:单向环形链表
  3. 为进大厂刷爆算法题,最后却倒在了基础题上?太苦了!
  4. java编程好文章链接收集
  5. C#编写运行在Linux环境下的采用Mediainfo来获取多媒体文件信息的代码
  6. 永远要跟比你更成功的人在一起
  7. Cognos访问权限之让拒绝更友善
  8. 使用try-with-resources优雅的关闭IO流
  9. Python基础-序列化(json/pickle)
  10. java 爬虫 sessionid_java爬虫实战之模拟登陆
  11. 读取阿里云服务器图片到本地
  12. PD4ML将HTML文件转换成PDF文件
  13. 怎么美化Typora的标题格式
  14. Python-《原神》荒海雷立方机关破解二
  15. 浏览器如何导出证书?
  16. Unreal - Environment Query System(EQS)
  17. 使用Qemu在Mac上安装虚拟机
  18. 大学生亲历谷歌实习:福利丰…
  19. 冒泡排序的交换次数 (树状数组)
  20. JS unshift() 方法

热门文章

  1. 《机器人学经典教程》——2.2 控制论
  2. 将openstack的Token认证信息存储在memcache中
  3. C# 视频监控系列(11):H264播放器——封装API[HikPlayM4.dll]
  4. Cisco路由器故障诊断技术(3)
  5. 对数据仓库进行数据建模_确定是否可以对您的数据进行建模
  6. ajax不利于seo_利于探索移动选项的界面
  7. 2053. 数组中第 K 个独一无二的字符串
  8. r语言r-shiny_使用Shiny和R构建您的第一个Web应用程序仪表板
  9. idea 启动界面导入项目_如何为您的项目启动有效的登录页面
  10. 顶级数据恢复_顶级R数据科学图书馆