欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎么批量移動(dòng)特定文件到指定文件夾

汽車電子技術(shù) ? 來(lái)源:Python數(shù)據(jù)分析之旅 ? 作者:cauwfq ? 2023-02-24 16:30 ? 次閱讀

pYYBAGP4dOGABBISAAEHvHmoGlk321.png

一.項(xiàng)目背景

    在日常工作中,我們經(jīng)常需要將文件歸類,特別是對(duì)于一些資源黨來(lái)說(shuō)。我們存儲(chǔ)的文件類型可能各種各樣,需要根據(jù)特定文件類型進(jìn)行文件歸類。
    當(dāng)文件數(shù)量較少時(shí),我們可以在保存的時(shí)候?qū)γ總€(gè)文件分別設(shè)置保存的路徑。但是當(dāng)有海量文件的時(shí)候,如果我們單獨(dú)設(shè)置每個(gè)文件的保存路徑,工作量
將會(huì)變得非常大,而且有時(shí)容易出錯(cuò),這時(shí)我們利用Python辦公自動(dòng)化解決這個(gè)問(wèn)題。

poYBAGP4dPaAI39dAAIA331QHT0791.png

二.項(xiàng)目實(shí)施

import os

#獲取文件類型
def get_fileTypes(file_path):
    #存儲(chǔ)文件類型
    file_types=[]
    #遍歷當(dāng)前目錄文件
    for file in os.listdir(file_path):
        #添加文件類型
        file_types.append(os.path.splitext(file)[1][1:])
    #返回文件類型
    return list(filter(lambda x:len(x)>0,set(file_types)))

#獲取文件類型
file_types=get_fileTypes('./0914')
#輸出信息
file_types

pYYBAGP4dRaAGvbgAAAOdbOfd44338.png

#文件歸類


def file_classification(dest_path,file_types):
     #讀取文件路徑,獲取文件列表
    file_list = os.listdir(dest_path)

    #遍歷文件類型
    for file_type in file_types:
        #判斷文件夾是否存在,不存在則創(chuàng)建文件夾
        if os.path.exists(os.path.join(dest_path,file_type)+'文件') ==False:
            #創(chuàng)建文件夾
            os.mkdir(os.path.join(dest_path,file_type)+'文件')
        else:
            print(file_type+'文件夾已存在!')
    
     #遍歷文件列表,識(shí)別文件類型并移動(dòng)
    for file in file_list:
        #提取文件的后綴名,用于判斷文件的類型
        file_type = os.path.splitext(file)[1][1:]
        #判斷文件類型
        if file_type in file_types:
            #移動(dòng)文件到對(duì)應(yīng)的文件夾中
            os.rename(os.path.join(dest_path ,file), os.path.join(dest_path,file_type)+'文件'+'/'+file)
    #輸出提示信息
    print('文件分類完成')

#獲取文件類型
file_types=get_fileTypes('./0914')
#文件歸類
file_classification('./0914',file_types)

pYYBAGP4dWSAPjTYAAAJ_ZNom2s613.png

三.運(yùn)行結(jié)果

poYBAGP4dU-AH9GCAAByCixi0kE889.png
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 類型
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

    10168
  • 文件
    +關(guān)注

    關(guān)注

    1

    文章

    571

    瀏覽量

    24826
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    請(qǐng)問(wèn)LABVIEW 如何批量刪除文件夾的的文件?

    本帖最后由 一只耳朵怪 于 2018-5-28 10:32 編輯 LABVIEW 如何批量刪除文件夾的的文件我一個(gè)測(cè)試報(bào)告文件夾內(nèi)有很多文件
    發(fā)表于 05-28 09:35

    定期刪除指定文件夾的圖片

    定期刪除指定文件夾的圖片
    發(fā)表于 10-12 09:41

    如何/怎樣顯示隱藏文件文件夾

    如何/怎樣顯示隱藏文件文件夾 首先打開我的電腦
    發(fā)表于 08-03 22:23 ?2008次閱讀

    如何給共享文件夾加密

    如何給共享文件夾加密 對(duì)于windows XP用戶:   1. 打開“我的電腦”->“工具”->“文件夾選項(xiàng)”->“查看”->去掉“使
    發(fā)表于 02-24 11:31 ?2342次閱讀

    如何刪除msn共享文件夾

    如何刪除msn共享文件夾  Q:我的電腦中有個(gè)安裝了MSN 8.0才有的無(wú)名文件夾。我想問(wèn)問(wèn)董師傅,這個(gè)文件夾到底有什么?如何刪除?
    發(fā)表于 02-24 13:56 ?807次閱讀

    C#教程之偽裝文件夾

    C#教程之偽裝文件夾,很好的C#資料,快來(lái)學(xué)習(xí)吧。
    發(fā)表于 04-20 15:19 ?7次下載

    Android系統(tǒng)文件夾結(jié)構(gòu)解析

    Android系統(tǒng)文件夾結(jié)構(gòu)解析
    發(fā)表于 03-19 11:23 ?0次下載

    ubuntu中隱藏/顯示文件文件夾

    ubuntu 16.04 LTS - 隱藏/顯示文件文件夾 1. GUI hot key Ctrl H: 隱藏/顯示文件文件夾 2. Show hidden and backup
    發(fā)表于 11-25 12:52 ?5109次閱讀

    Linux中如何判斷文件夾是否存在并新建文件夾

    本文檔的主要內(nèi)容詳細(xì)介紹的是Linux中如何判斷文件夾是否存在并新建文件夾vi文件免費(fèi)下載。
    發(fā)表于 01-17 08:00 ?8次下載
    Linux中如何判斷<b class='flag-5'>文件夾</b>是否存在并新建<b class='flag-5'>文件夾</b>

    uboot的文件夾詳細(xì)分析

    (3)board:開發(fā)板相關(guān)的文件夾,這個(gè)文件夾里面存放的一個(gè)文件夾對(duì)應(yīng)一款開發(fā)板或者是一個(gè)芯片廠商。我們?cè)赾onfig配置的時(shí)候就是根據(jù)這個(gè)文件夾下面的子
    發(fā)表于 09-05 17:27 ?4次下載
    uboot的<b class='flag-5'>文件夾</b>詳細(xì)分析

    Unity中所有特殊的文件夾

    隱藏文件夾:以.開頭的文件夾會(huì)被Unity忽略。在這種文件夾中的資源不會(huì)被導(dǎo)入,腳本不會(huì)被編譯。也不會(huì)出現(xiàn)在Project視圖中。
    的頭像 發(fā)表于 02-12 16:10 ?2656次閱讀

    筆記:Unity中所有特殊的文件夾

    隱藏文件夾:以.開頭的文件夾會(huì)被Unity忽略。在這種文件夾中的資源不會(huì)被導(dǎo)入,腳本不會(huì)被編譯。也不會(huì)出現(xiàn)在Project視圖中。
    發(fā)表于 01-21 06:24 ?4次下載
    筆記:Unity中所有特殊的<b class='flag-5'>文件夾</b>

    keil添加文件夾目錄結(jié)構(gòu)(批量添加.c和.h文件工程中)(keil添加頭文件路徑)(適合小白入門)

    第一步打開創(chuàng)建文件夾選項(xiàng):第二步:直接創(chuàng)建刪除 或者上移下移 就好了3.添加文件夾的同時(shí)別忘記導(dǎo)入頭文件
    發(fā)表于 11-21 14:36 ?61次下載
    keil添加<b class='flag-5'>文件夾</b>目錄結(jié)構(gòu)(<b class='flag-5'>批量</b>添加.c和.h<b class='flag-5'>文件</b><b class='flag-5'>到</b>工程中)(keil添加頭<b class='flag-5'>文件</b>路徑)(適合小白入門)

    如何在Linux的文件文件夾中搜索文本?

    如果您是開發(fā)人員、Web 程序員或處理許多文件的人,并且需要查找單個(gè)文本,今天可要好好看這篇文章了。 假設(shè)您有一個(gè)包含 30 個(gè)文件夾和 20,000 個(gè)文件的目錄,這些文件夾
    的頭像 發(fā)表于 05-12 16:19 ?1718次閱讀

    【操作指引】鐵威馬NAS加密文件夾創(chuàng)建和使用教程

    共享文件夾是一個(gè)網(wǎng)絡(luò)存儲(chǔ)空間。您可以建立數(shù)個(gè)共享文件夾來(lái)存放不同類別的數(shù)據(jù),或提供給不同的用戶或用戶群組來(lái)存取文件。 ? 一旦加密共享文件夾被創(chuàng)建后,只有管理員將該共享
    的頭像 發(fā)表于 04-02 14:17 ?1001次閱讀
    【操作指引】鐵威馬NAS加密<b class='flag-5'>文件夾</b>創(chuàng)建和使用教程