python 剪切移動文件的實(shí)現(xiàn)代碼
掃描某文件夾下所有文件(包括子文件夾中的文件),使用os.walk;os.walk() 方法用于通過在目錄樹種游走輸出在目錄中的文件名,向上或者向下。
移動復(fù)制文件通過os.rename方法,先進(jìn)行文件是否存在判斷,如需更加復(fù)雜相同文件判斷可以根據(jù)文件屬性進(jìn)行判斷,此處只使用同名檢查,并刪除已存在文件,來實(shí)現(xiàn)覆蓋。
import os
path="C:/Users/kele/Desktop/testfloader"
targetpath="C:/Users/kele/Desktop/targetfloader"
def scan_files(directory,postfix=None):
files_list=[]
path=unicode(directory,'utf-8')
for root, sub_dirs, files in os.walk(path):
for special_file in files:
if postfix:
if special_file.endswith(postfix):
cutmove(root,special_file)
else:
cutmove(root,special_file)
def cutmove(root,special_file):
if os.path.isfile(targetpath+"/"+special_file):
os.remove(targetpath+"/"+special_file)
os.rename(root+"/"+special_file,targetpath+"/"+special_file)
def runmian():
if not os.path.isdir(targetpath):
os.mkdir(targetpath)
scan_files(path,".mobi")
runmian()
總結(jié)
以上所述是小編給大家介紹的python 剪切移動文件的實(shí)現(xiàn)代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
關(guān)于使用Python的time庫制作進(jìn)度條程序
這篇文章主要介紹了關(guān)于使用Python的time庫制作進(jìn)度條程序,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-04-04
Python進(jìn)程Multiprocessing模塊原理解析
這篇文章主要介紹了Python進(jìn)程Multiprocessing模塊原理解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-02-02
Python實(shí)現(xiàn)批量下載ts文件并合并為mp4
這篇文章主要為大家詳細(xì)介紹了如何通過Python語言實(shí)現(xiàn)批量下載ts文件并合并為mp4視頻的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2023-06-06
Python實(shí)現(xiàn)文字pdf轉(zhuǎn)換圖片pdf效果
當(dāng)我們把word轉(zhuǎn)化為pdf,wps默認(rèn)轉(zhuǎn)化為文字pdf,而圖片pdf要會員。所以本文將通過Python語言實(shí)現(xiàn)文字pdf轉(zhuǎn)換圖片pdf,需要的可以參考一下2022-04-04
python的schedule定時(shí)任務(wù)模塊二次封裝方法
今天小編就為大家分享一篇python的schedule定時(shí)任務(wù)模塊二次封裝方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-02-02
python使用pyinstaller將代碼打包為exe程序
這篇文章主要為大家詳細(xì)介紹了python如何使用pyinstaller將代碼打包為exe程序,文中的示例代碼講解詳細(xì),有需要的小伙伴可以參考一下2024-11-11
Python3實(shí)現(xiàn)mysql連接和數(shù)據(jù)框的形成(實(shí)例代碼)
這篇文章主要介紹了Python3實(shí)現(xiàn)mysql連接和數(shù)據(jù)框的形成,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-01-01

