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()

posted @ 2021-03-08 22:18  code-G  阅读(77)  评论(0编辑  收藏  举报