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)在設...