# 获取老文件名称 old_file_name = input("请输入你想要复制的文件名称:") # 打开文件,读取文件 with open(old_file_name, "r") as d: # 读取文件中的内容 content = d.read() # 找到文件后缀名.的下标 index = old_file_name.rfind(".") # 字符串切片方式提取数据 new_file_name = old_file_name[:index] + "-副本" + old_file_name[index:] # 创建新文件,写入权限,写入数据 with open(new_file_name, "w") as d: # 将内容写入文件 d.write(content) print('复制完成')