这里可以学到 : 文件的最基本操作,文件的打开,以及读文件内容,写文件内容。

1.新建.txt文件

python 读取文件 utf8 python 读取文件第一行_基本操作

 

 

python 读取文件 utf8 python 读取文件第一行_基本操作_02

 

 

python 读取文件 utf8 python 读取文件第一行_python_03

2.新建python文件

python 读取文件 utf8 python 读取文件第一行_python_04

 

 

3.在python文件中对文件的读写基本操作

  •   以只读方法打开 r 方法
#打开文件  用 r 读
f = open("test.txt","r",encoding="utf-8")
#读第一行
data = f.readline()
print(data)
#读多行
data2 = f.readlines()
print(data2)
  •  以只写方法打开 w 方法
#打开文件  用 w 写方法打开
f = open("test.txt","w",encoding="utf-8")
#写文件内容
#写入一个元素
data = f.write("abc")
#写入多个元素
seq =["222","214","@4"]
data =f.writelines(seq)
  • 以追加方法打开 a 方法
#打开文件 ,以追加写入打开
f = open("test.txt","a",encoding="utf-8") #代表追加在后面
data = f.write("235")
  • 以读写方法打开 r+ 方法
#打开文件,用读写方法打开
f = open("test.txt","r+",encoding="utf-8")
write_1= f.write("增加")
data = f.readlines()
print(data)
  • 以写读方法打开 w+ 方法
#打开文件,以写读方法打开 w+
f = open("test.txt","w+",encoding="utf-8")
write_1= f.write("增加")
data = f.readlines()

4.移动光标操作方法

#查找光标位置
print(f.tell())
#回到xx光标位置
f.seek(2)#回到该光标位置
#把输入的内容强刷到硬盘中
f.flush()

 每天进步一点点。🙂

丸子要加油呀

 by:丸子