python之文件操作

# 文件操作
# 写入文件
# open 打开一个文件,w:代表写入模式,如果文件不存在则会新建一个文件
import os

file1 = open("test.txt", "w")

# file2 = open("test1.txt")  # 如果没有这个文件就会报错,不存在这个文件
# file2.close()

file1.write("你好,文件,我要操作你了\n你好,文件,我要操作你了\n你好,文件,我要操作你了\n")  # 将字符串写入文件
file1.close()  # 关闭文件

# 读取文件

file3 = open("test.txt", "r")  # 将文件以读取的形式打开
a = file3.read(5)  # 第一次调用read() 从头开始读取5个字符
print(a)
b = file3.read(5)  # 再次操作read不会从头开始,而是从上一次的地方继续读取
print(b)
file3.close()

# 以行的速度读取文件
file4 = open("test.txt", "r")
c = file4.readline()  # 读取一行
print(c)
d = file4.readlines()  # 读取多行,返回字符串列表
print(d)
file4.close()

# 文件重命名
import os  #os可以对文件进行操作,比如删除等
os.rename("test.txt", "test1.txt")

posted @ 2021-07-04 23:37  我的网名  阅读(29)  评论(0)    收藏  举报