IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 【PYTHON笔记】文件读写,定位 -> 正文阅读

[Python知识库]【PYTHON笔记】文件读写,定位

目录

读文件

read()

readline()

readlines()

写文件

write()

writelines()

定位

seek()

?练习:


读文件

read()

s=fp.read(size)

●? fp为读模式(或者添加‘+’的模式)打开的文件对象

附:文件的打开模式


?● size为从文件的当前位置读取指定的字节数? ,若size为空或负数,则读到文件最后


● read()方法返回读取到的指定的文件内容,若是文本文件,则返回字符串;若是二进制文件,则返回字节流

readline()

s=fp.readline(size=-1)

?● size为从文件的当前位置读取本行内指定的字节数? ,若size值缺省或者大小超过本行字节数,则读到文件最后,包括\n在内

?

readlines()

readlines()方法从文件中读取多行数据,多用于文本文件

lines=fp.readlines(hint=-1)

hint为当前读写位置开始需要至少读出的字节数,若是文本文件,则是字符数

如果hint值缺省或为负数,则独处从当前读写位置到文件末尾的所有行

readlines()方法返回从文件中读出的行组成的列表,包括行尾的'\n'?

写文件

write()

fp.write(s)

fp为写模式或者追加模式(或者添加了'+'的模式)打开的文件对象,可以是文本文件,也可以是二进制文件

s为向文件的当前位置写入的内容

write()方法返回写入的字符数或字节数?

?

writelines()

?

定位

seek()

?练习:

将a.txt中的每一行前加上序号1,2,3,4

f1=open(r'd:\a.txt')
lines=f1.readlines()
f1.close()
for i in range(len(lines)):
    lines[i]=str(i+1)+' '+lines[i]
f2=open('b.txt','w')
f2.writelines(lines)
f2.close()
 

?

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-11-27 09:51:35  更:2021-11-27 09:53:05 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 2:56:58-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码