python基础应用:文件备份
2021/8/22 22:28:35
本文主要是介绍python基础应用:文件备份,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
# 文件备份 #1.接受用户输入目标文件名 old_name = input("请输入目标文件名:") #print(type(old_name)) #2.规划备份文件的名字 #2.1提取文件后缀点的下标 index = old_name.rfind('.') #当用户输入.txt这类无效文件时,过滤 if index>0: postfix = old_name[index:] #print(index) #print(old_name[:index]) #2.2组织性文件名 旧文件名+[备份]+后缀 new_name = old_name[:index]+'[备份]'+postfix print(f"{new_name}备份成功!") #3.备份文件写入数据 #3.1打开源文件和备份文件 old_f = open(old_name,'rb') new_f = open(new_name,'wb') #3.2将原文件数据写入备份文件 while True: con = old_f.read(1024) if len(con) == 0 : break new_f.write(con)
这篇关于python基础应用:文件备份的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Python基础编程
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南