读取txt文件

常用读取文件方式:
1、readline
2、read
3、readlines

方法一:readline

# 方法一:读取每一行
with open("test.txt", "r",encoding="utf-8") as f:  # 打开文件
    data = f.read()  # 读取文件
    print(data)

运行截图:

方法二:read

# 方法二:一次性读全部内容
with open("test.txt", "r",encoding="utf-8") as f:
    data = f.read()
    print(data)

运行截图:

方法三:readlines

# 方法三:一次性读全部内容,返回列表
with open("test.txt", "r",encoding="utf-8") as f:
    data = f.readlines()
    print(data)

运行截图:

写入文件

常用写入文件模式
1、w: 写入文件,若文件不存在则会先创建再写入,会覆盖原文件
2、a : 写入文件,若文件不存在则会先创建再写入,但不会覆盖原文件,而是追加在文件末尾

初始文件内容:

方式一:a

# 方法一:追加
with open("test.txt", 'a', encoding="utf-8") as f:
    f.write("今天已经学习了")

运行截图:

方式二:w

# 方法二:写之前会清空文件中的原有数据
with open("test.txt", 'w', encoding="utf-8") as f:
    f.write("已经清空啦~")

运行截图:

更多推荐

python基础-读写txt文件