1.文件操作
'''
# 基本版复制文本文件
# 1.打开源文件,打开新文件
old_fp = open('./data.txt','r', encoding='utf-8')
new_fp = open('./data-副本.txt','w',encoding='utf-8')
# 2.读取源文件,读取新文件
data=old_fp.read()#读完,原文内容小
new_fp.write(data)
# 3.关闭原文件,关闭新文件
old_fp.close()
new_fp.close()
'''
'''
#大文本文件复制
# 1.打开源文件,打开新文件
old_fp = open('./data.txt','r', encoding='utf-8')
new_fp = open('./data-副本.txt','w',encoding='utf-8')
# 2.读取源文件,读取新文件
data=old_fp.read(10)#读一小部分
while data: #一部分循环读
new_fp.write(data) #读完就写
#写完再读
data = old_fp.read(10)
# 3.关闭原文件,关闭新文件
old_fp.close()
new_fp.close()
'''
file_path=input('请输入需要复制的路径:')
i=file_path.split('.')
print(i)
new_file_path=f'{i[0]}-副本.{i[1]}'
old_fp = open(file_path,'r', encoding='utf-8')
new_fp = open(new_file_path,'w',encoding='utf-8')
data=old_fp