美文网首页AI人工智能与数学之美
详解Python 读取和追加本地*.txt文件

详解Python 读取和追加本地*.txt文件

作者: KangSmit的算法那些事儿 | 来源:发表于2020-04-25 21:16 被阅读0次

1、读取数据到指定文件夹

#读取数据到指定文件夹
import os
data = {"小王":65,"翠花":50}
a = open(file = "体重.txt",mode = 'a+')#你也可以设定放值的文件加
for key,value in data.items():
    str1 = str(key)+":"+str(value)+"\n"
    a.write(str1)
a.close()

执行结果;


image.png

2、替换本地txt内容

#路径
path = r"C:/Users/Desktop/test.txt"#文件路径
#读入
f = open(path, "r", encoding="utf-8")
#获取内容
str1 = f.read()
#替换内容
str2 = str1.replace("13","2020")#将13替换为2020
print(str1) #打印源文件
print(str2)
#写出文件
ff = open(path, "w")
#将信息写入缓冲区
ff.write(str2)
#刷新缓冲区
ff.flush()

执行结果:

13 2 3 4 
2 33 4 5
3 4 53 6
4 5 6 73
2020 2 3 4 
2 33 4 5
3 4 53 6
4 5 6 73

3、读取本地文件

先在本地创建一份utf-8编码的文件test
内容如下:


image.png
#打开文本文件
f = open('C:/Users/Desktop/test.txt','rb') #里面为文件路径
print(f.read())

执行结果:

b'13 2 3 4 \r\n2 33 4 5\r\n3 4 53 6\r\n4 5 6 73'

相关文章

网友评论

    本文标题:详解Python 读取和追加本地*.txt文件

    本文链接:https://www.haomeiwen.com/subject/gtclwhtx.html