python 文件和文件夹的新建和删除操作
操作方法
(01)# -*- coding: utf8 -*-'''base function 基础功能'''import sys,os,timeimport shutilreload(sys)efaultencoding('utf-8')class Chk_file(object):"""docstring for Chk_file"""def __init__(self):super(Chk_file, self).__init__()def endWith(self,s,*endstring):array = map(with,endstring)if True in array:return Trueelse:return False
(02)def Mkdir(self,file_path):#文件夹自动创建if not r(file_path):print (file_path+u' is not exists')print (u'Ready to create')dirs(file_path)print (u'Create Success')else:print(file_path+u' is exists')
(03)def DELdir(self,file_path):#删除文件夹if r(file_path):print (u'准备删除'+file_path)ee(file_path)print (u'删除'+file_path+u'成功!')else:print(u'文件夹'+file_path+u'已删除')
(04)def Copyfile(self,file,newfile=None):复制文件并添加当前时间重命名Time=time('%Y%m%d%H%M%S',ltime(()))if ts(file):print(u'start copyfile')if newfile==None:src_name,file_ext = text(file)else:src_name,file_ext = text(newfile)newfile_path=src_name+Time+file_file(file,newfile_path)print(u'Copy Success')else:print(u'%s is not exists'%file)
(05)def Chk_dir(self,file_path,end_name):#批量查找文件夹下符合扩展名要求的文件并打印不符合要求的文件#文件夹不存在就自动创建Isfile=Falselegal_docs=[]illegal_files=[]file_names = dir(file_path)if file_names is not None and file_names != []:for file_name in file_names:file=(file_path,file_name)if ith(file,end_name):legal_nd(file)Isfile=Trueelse:illegal_nd(file_name)print (file_path+u'存在非法:'+file_name)if illegal_files !=[]:print (file_path+u'非法文件列表:'+','(illegal_files))else:print(u'No illegal files(没有非法文件)')if Isfile:print (file_path+u'合法文件列表:'+','(legal_docs))return legal_docselse:print (u'NO file:没有合法文件')print (u'所有文件都是非法格式,请再次确认文件,合法格式有:'+str(end_name))return Falseelse:print (u'NO file(文件夹没有文件)')return False
特别提示
自己写的一个类
-
电脑屏幕旋转快捷键 。电脑屏幕旋转了怎么办
很多用户有时会不小心触发一些系统中的快捷键导致电脑屏幕方向被更改又不知道怎么恢复,这就来教一下怎么旋转屏幕。方法一(01)电脑屏幕旋转快捷键旋转至正常位置:CTRL+ALT+方向键上。旋转90度:CTRL+ALT+方向键左。旋转180度:CTRL+ALT+方向键下。旋转270度:CTRL+ALT+方...
-
怎么看游戏目录在哪?
小伙伴们很好奇自己下载的游戏目录到底在哪,别着急,今天我就来告诉你怎么看游戏目录在哪?一起来看看吧。操作方法(01)在电脑桌面鼠标右键单击游戏图标,在弹出的菜单栏中选择最下方的【属性】;(02)在属性页面,快捷方式项下,目标栏地址即为游戏的安装路径,或者点击“查找目示...
-
如何将图片转换成word文字
在工作生活中,我们经常为图片文字识别的问题而烦恼,要知道图片中的文字是不可编辑的,我们如果想将图片中的文字提取出来,就只能使用识别工具对图片进行识别,将其转换成Word文字。可是,我们要选择哪一款识别工具呢?大家如何将图片转换成Word文字呢?下面我们就一起来看看...
-
打印机驱动没问题但就是无法打印问题的解决
有时我们使用打印机打印文件时,发现好像一切都没有问题,但就是按下打印键后打印机却一直没有反应。本篇就来介绍其中一种情况的解决方法。操作方法(01)在电脑的开始菜单中找到“控制面板”点开。(02)在控制面板中有一项是“查看设备和打印机”,单击打开。如图。(03)在设...