Python日常5

python学习网 2018-08-01 19:58:02

备份文件:

#输入要复制的文件名(含后缀)
old_file_name = input('请输入要复制的文件名:')

#打开要复制的文件
f_read = open(old_file_name, 'r')

#新文件名
a = old_file_name.rfind('.')
''' rfind() 返回字符串最后一次出现的位置(从右向左查询),如果没有匹配项则返回-1'''
new_file_name = old_file_name[0:a] + '[复件]' + old_file_name[a:]#切片

#创建新文件
f_write = open(new_file_name, 'w')

#读取数据,写入数据
content = f_read.read()
f_write.write(content)

#关闭文件
f_read.close()
f_write.close()

 

 文件重命名、删除:

#重命名
import os
os.rename('zz.txt', 'aa.txt')#后面的为修改后的名字

#删除
import os
os.remove('aa.txt')

 

文件夹操作:

import os
os.mkdir('')#创建
os.getcwd()#返回当前工作目录
os.listdir('./')#获取目录列表
os.chdir('')#改变当前工作目录到指定的路径
os.remove('')#删除

 

阅读(2794) 评论(0)