# 提示输件
file_name = input("请输要拷的件名字:")
# 以读的式打开件
old_file = open(file_name, 'rb')
# 分割件名和后缀名
file_names =file_name.rsplit('.', maxsplit=1)
# 组织新的件名字
new_file_name = file_names[0] + '.bak.'+file_names[1]
# 创建新件
newFile = open(new_file_name, 'wb')
# 把旧件中的数据,的进复制到新件中
for lineContent in old_file.readlines():
newFile.write(lineContent)
# 关闭件
old_file.close()
newFile.close()
评论0