import os
import shutil
#创建文件
def CreateFile(filename):
f=open(filename,mode='a',encoding='utf-8')
f.close()
print("-------文件创建成功--------")
#写入文件内容
def AppendFileContent(filename,content):
f = open(filename, mode='a', encoding='utf-8')
f.write(content)
f.close()
print("-------写入文件内容成功--------")
#读取文件内容
def ReadFile(filename):
f = open(filename, mode='r', encoding='utf-8')
for line in f.readlines():
print(line)
f.close()
#删除文件
def DelFile(filename):
print("-------删除文件--------")
os.remove(filename)
print("-------删除文件成功--------")
#复制文件
def Copyile(filename,newFilename):
shutil.copy(filename, newFilename)
print("-------复制文件成功--------")
#文件重命名
def ReNameFile(filename,newFilename):
os.rename(filename, newFilename)
print("-------文件重命名成功--------")
#创建文件
CreateFile("ces.txt")
#往文件中追加内容
AppendFileContent("ces.txt","测试文本内容张三\n")
#读取文件
ReadFile("ces.txt")
#复制文件
Copyile("ces.txt","ces2.txt")
#文件重命名
ReNameFile("ces.txt","ces3.txt")
#最后删除文件
DelFile("ces2.txt")
DelFile("ces3.txt")