欢迎光临散文网 会员登陆 & 注册

[31] Python文件操作 | 会读文件,程序便有了眼睛

2023-01-06 17:13 作者:Great-Distance  | 我要投稿

Hello!励志成为科代表的我出现了,我会在合集和分P视频里出现制作笔记(but孩子要考试,可能不能及时出现)。

本笔记适用于当你认真学习了本套教程后的复习,最后放上一些合集笔记链接

https://www.bilibili.com/read/readlist/rl656437?spm_id_from=333.999.0.0

P31-32 文件操作

一、打开文件

基本操作: open("文件路径","模式" ,("r+"),encoding="编码方式")

模式:"r"读取模式(只读)"w"写入模式(只写)“a”附加内容【模式不填写默认为读取模式,若原文件已有内容,使用w模式则会清空原内容,a模式不会清空重写,w和a模式都无法进行读取当你想要同时读写时请先选取a/w模式并输入括号内内容

一般编码方式为utf-8【编码知识详见视频BV1xP4y1J7CS


二、读取文件

  1. read方法

(会读取全部的文件内容)

返回形式:字符串

read(数字)【该数字为读取的字节数】,下次再调用read会继续从上次结束的位置读取

2.readline方法

只读取一行【换行符同样属于读取部分】)



3.readlines方法(读取全部文件内容并返回列表元素



三、关闭文件

1.close方法

读取完文件应关闭文件


2.with关键字

with+open函数的调用+as+文件对象命名

(缩进)操作文件的内容


四、写文件

write方法

不会有换行效果,需使用\n手动换行

若文件名不存在会直接创建一个新的

[31] Python文件操作 | 会读文件,程序便有了眼睛的评论 (共 条)

分享到微博请遵守国家法律