最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python根據(jù)文件名批量搜索文件

 更新時間:2022年01月18日 16:00:39   作者:Point醬  
大家好,本篇文章主要講的是python根據(jù)文件名批量搜索文件,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下

需求場景,五百個文件里面,選取50個指定文件,放入新的文件夾里。

1、準(zhǔn)備工作

1 安裝python環(huán)境

可能會報錯,并且pip install 這些沒有的東西即可。

2 準(zhǔn)備一個excel文件

filename.xlsx 寫好要塞選出來的文件名字,如下圖??

2、代碼

# encoding: utf-8
import os
import numpy as np
import pandas as pd
import shutil
 
file_path='/Users/user/Desktop/Notes' #文件路徑
filename_path='/Users/user/Desktop/filename.xlsx' #文件列表
 
filelist=os.listdir(file_path)  #獲取文件夾中的文件名稱
file_name=pd.read_excel(filename_path) #讀取所需文件列表
 
file_name['count']=0 #定義新的一列count,用于計數(shù)
 
 
 
for file in filelist:
 m=file_name.shape[0] #表格的行數(shù)
 olddir=os.path.join(file_path,file) #每一個文件路徑
 for i in range(m):
  if str(file_name['name'][i]) in file: #尋找對應(yīng)的文件名
   F="/Users/user/Desktop/myfiles_filter/" #新文件夾名稱(先建好)
   newdir=os.path.join(F,file)
   shutil.copy(olddir,newdir)  #復(fù)制到新文件夾中
   file_name['count'][i]=file_name['count'][i]+1 #計數(shù)
   print(file) #打印出文件名,其實我是為了看它是不是在運行
  else:
   continue
 
file_name.to_excel('file_name_count.xlsx')  #保存新的文件列表

 然后在終端??

cd 文件所在的位置
python3 main.py

 注意路徑要寫對,打開新的文件夾,就會發(fā)現(xiàn)50個文件已經(jīng)寫入了。同時會為你生出一個新的excel表-file_name_count.xlsx ,幫你看到導(dǎo)出結(jié)果。

總結(jié)

到此這篇關(guān)于python根據(jù)文件名批量搜索文件的文章就介紹到這了,更多相關(guān)python搜索文件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python+requests+pytest接口自動化的實現(xiàn)示例

    python+requests+pytest接口自動化的實現(xiàn)示例

    這篇文章主要介紹了python+requests+pytest接口自動化的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • python playwright實現(xiàn)獲取當(dāng)前頁面的截圖

    python playwright實現(xiàn)獲取當(dāng)前頁面的截圖

    這篇文章主要為大家詳細介紹了python playwright實現(xiàn)獲取當(dāng)前頁面的截圖的相關(guān)方法,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2025-12-12
  • 在Python中操作時間之tzset()方法的使用教程

    在Python中操作時間之tzset()方法的使用教程

    這篇文章主要介紹了在Python中操作時間之tzset()方法的使用教程,是Python學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-05-05
  • Python+PyQt實現(xiàn)一鍵生成文件目錄

    Python+PyQt實現(xiàn)一鍵生成文件目錄

    這篇文章主要為大家詳細介紹了Python如何結(jié)合PyQt實現(xiàn)一鍵生成文件目錄,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-07-07
  • python求前n個階乘的和實例

    python求前n個階乘的和實例

    這篇文章主要介紹了python求前n個階乘的和實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • Jinja2實現(xiàn)模板渲染與訪問對象屬性流程詳解

    Jinja2實現(xiàn)模板渲染與訪問對象屬性流程詳解

    要了解jinja2,那么需要先理解模板的概念。模板在Python的web開發(fā)中廣泛使用,它能夠有效的將業(yè)務(wù)邏輯和頁面邏輯分開,使代碼可讀性增強,并且更加容易理解和維護。模板簡單來說就是一個其中包含占位變量表示動態(tài)部分的文,模板文件在經(jīng)過動態(tài)賦值后,返回給用戶
    2023-03-03
  • Python中CairoSVG庫的使用教程

    Python中CairoSVG庫的使用教程

    CairoSVG是一個強大的Python庫,用于將SVG圖像轉(zhuǎn)換為PNG、PDF、PS等格式,本文就來介紹一下Python中CairoSVG庫的使用教程,感興趣的可以了解一下
    2025-01-01
  • 關(guān)于sklearn中模塊包導(dǎo)入報錯的通用解決方法

    關(guān)于sklearn中模塊包導(dǎo)入報錯的通用解決方法

    這篇文章主要介紹了關(guān)于sklearn中模塊包導(dǎo)入報錯的通用解決方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • Python自動創(chuàng)建Excel并獲取內(nèi)容

    Python自動創(chuàng)建Excel并獲取內(nèi)容

    這篇文章主要介紹了Python自動創(chuàng)建Excel并獲取內(nèi)容,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • Python檢查與分析磁盤空間使用情況并生成報告

    Python檢查與分析磁盤空間使用情況并生成報告

    磁盤空間管理是系統(tǒng)維護中的重要環(huán)節(jié),定期檢查和分析磁盤空間使用情況,可以幫助我們及時發(fā)現(xiàn)空間不足的問題,下面我們就來看看如何使用Python實現(xiàn)這一功能吧
    2025-12-12

最新評論

富平县| 瑞昌市| 合肥市| 庄河市| 青州市| 哈密市| 新乐市| 苗栗县| 塘沽区| 南郑县| 马山县| 崇仁县| 郯城县| 临泉县| 马公市| 旺苍县| 乐昌市| 建瓯市| 金寨县| 湘西| 正宁县| 海晏县| 日照市| 伊金霍洛旗| 洛浦县| 浠水县| 北票市| 江北区| 余干县| 策勒县| 平和县| 科尔| 隆安县| 阳城县| 长顺县| 禹城市| 晋中市| 乐山市| 交城县| 濮阳市| 防城港市|