Python复制文件小案例
例:将文件名稍加修改后复制成一个新的文件 eg:abc.txt -> abcpython.txt
filename = input('请输入文件名')
# 字符串切片,重命名
index = filename.rfind('.')
start_name = filename[:index]
end_name = filename[index:]
new_filename = start_name + 'python' + end_name
# 打开文件进行读写
file1 = open(filename,'r+')
file2 = open(new_filename,'w+')
while True:
content = file1.read(1024)
if len(content) != 0:
file2.write(content)
else:
break
file1.close()
file2.close()