文件管理
Posted wangxiongbing
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件管理相关的知识,希望对你有一定的参考价值。
一、文件管理的两种方法
方法一:打开文件和关闭文件都要有,一般书写时,先写文件的打开和关闭,在写关于内容的操作
filename = open("1.txt","r",endcodeing= "utf-8")
filename.read()
filename.close()
方法二、用 with as 打开,,该方法自动关闭文件
with open("1.txt","w",endcodeing= "utf-8") as file:
file.write("人生苦短,我要学python!")
二、文件的读写方法如下:
三、将写入的文件读出来对比,看写的是否成功(比较漏)
file = open("test2.txt", "w")
info = file.write("人生苦短,我用python")
file.close()
file = open("test2.txt", "r")
list1 = file.read(info)
print(list1)
file.close()
四、复制文件操作
filename1 = "d:/text4.txt"
index1 = filename1.rfind(".")
filenaem2 = filename1[0:index1] +" - 副本 "+ filename1[index1:]
file1 = open(filename1, "rb")
file2 = open(filenaem2, "wb")
while 1:
info = file1.read(1024)
if len(info) == 0:
break
else:
file2.write(info)
file1.close()
file2.close()
五、操作文件常用的方法
1、读文件操作
read()
read(num)
readline() 按行读,以换行符作为结束标志
readlines() 按行读取文件,将读到的文件存入列表中,以换行符作为结束标志
2、写文件操作
write()
writelines(model) model :要写入的存储模型信息,模型信息可以为字符串
以上是关于文件管理的主要内容,如果未能解决你的问题,请参考以下文章