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

python3.7 利用函數(shù)os pandas利用excel對(duì)文件名進(jìn)行歸類

 更新時(shí)間:2019年09月29日 10:07:57   作者:最渣的黑客  
這篇文章主要介紹了python3.7 利用函數(shù)os pandas利用excel對(duì)文件名進(jìn)行歸類,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

這里用的python 版本是3.7最新的版本寫的。 利用excel ,對(duì)門店的二維碼對(duì)對(duì)應(yīng)所屬小區(qū)進(jìn)行分類,比如在excel 江南摩爾店對(duì)應(yīng)浙北大區(qū),那么二維碼名字為江南摩爾店的會(huì)自動(dòng)分類到浙北大區(qū)這個(gè)文件夾中。

二維碼圖片文件如下:

我們?cè)趀xcel 利用簡(jiǎn)單的VLOOKUP函數(shù)進(jìn)行數(shù)據(jù)匹配后得到如下:

這里意思是 江南摩爾店,平湖新華中路 屬于浙北大區(qū)以此類推。

小區(qū) 門店
浙北大區(qū) 江南摩爾店
浙北大區(qū) 平湖新華中路
浙北大區(qū) 上虞青春店
浙北大區(qū) 上虞陽光店
浙北大區(qū) 三水灣店
浙北大區(qū) 吉水店
浙北大區(qū) 洪波路店
浙北大區(qū) 嘉善健康店
浙北大區(qū) 施家北路店
浙北大區(qū) 少年路店
浙北大區(qū) 王江涇店
浙北大區(qū) 海角灣店
浙北大區(qū) 舜湖店
浙北大區(qū) 桐鄉(xiāng)慶豐店
浙西一區(qū) 龍游太平店
浙西一區(qū) 龍游北門店
浙西一區(qū) 衢州蛟池店
浙西一區(qū) 開化步行店
浙西一區(qū) 江山解放路
浙西一區(qū) 開化解放路
浙西一區(qū) 蘭溪聚仁店
浙西一區(qū) 蘭溪星辰店
浙西一區(qū) 建德店
浙西一區(qū) 龍游人民路
浙西二區(qū) 麗水中東店
浙西二區(qū) 麗水解放店
浙西二區(qū) 武義解放店
浙西二區(qū) 武義東升店
浙西二區(qū) 遂昌北街
.... ....

代碼如下:

# encoding:utf-8
import os, shutil
import pandas as pd
while True:
  """
  下面try 代碼是在D盤創(chuàng)建3個(gè)文件夾
  """
  try:
    os.makedirs("d:/shop/area")
    os.makedirs("d:/shop/qrcode")
    os.makedirs("d:/shop/excel")
 
  except:
 
    area_path = "d:/shop/area" #讀取需要分類的大類路徑
    qrcode_path = "d:/shop/qrcode" #讀取文件
    excel_path = "d:/shop/excel" #讀取excel
    info = input("請(qǐng)把需要分類依據(jù)的excel表格放入到:%s,放入好請(qǐng)輸入y:" % excel_path) #這里我沒有寫判斷是否存在文件,而是一個(gè)放入文件緩沖
    if info == "y" or "Y":
      excel_file = os.listdir(excel_path) #讀取excel文件夾的文件
      rd_excel = pd.read_excel("d:/shop/excel/%s" % excel_file[0]) #讀取excel內(nèi)容
      list_shop = rd_excel.values.tolist() #講excel 轉(zhuǎn)成列表
      infocode = input("請(qǐng)把二維碼文件放入到:%s,放入好請(qǐng)按y:" % qrcode_path) #這里我沒有寫判斷是否存在文件,而是一個(gè)放入文件緩沖
      if infocode == 'y' or 'Y':
        qrcode_file = os.listdir(qrcode_path) #讀取二維碼目錄下文件
        for shops in list_shop: #循環(huán)excel轉(zhuǎn)成的列表的值
          for files in qrcode_file: #循環(huán)讀取qrcode目錄下文件
            ewm = os.path.splitext(files)[0] #講qrcode 目錄下文件進(jìn)行分割出文件名
            if ewm == shops[1]: #判斷 qrcode目錄下的文件名是否等于表格中的需要進(jìn)行分類的文件名
              if os.path.exists(area_path + '/' + shops[0]): #判斷路徑是否存在
                shutil.move(qrcode_path + '/' + ewm + '.png', area_path + '/' + shops[0]) #移動(dòng)文件
              else:
                os.mkdir(area_path + '/' + shops[0]) #不存在,就創(chuàng)建文件 根據(jù)excel創(chuàng)建小區(qū)的文件夾
    break

完成好如下: 

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 深入淺析Python科學(xué)計(jì)算庫Scipy及安裝步驟

    深入淺析Python科學(xué)計(jì)算庫Scipy及安裝步驟

    這篇文章主要介紹了Python科學(xué)計(jì)算庫—Scipy的相關(guān)知識(shí),非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-10-10
  • python 判斷文件或文件夾是否存在

    python 判斷文件或文件夾是否存在

    這篇文章主要介紹了python 判斷文件或文件夾是否存在,Python 操作文件時(shí),我們一般要先判斷指定的文件或目錄是否存在,不然容易產(chǎn)生異常,下面我們就來學(xué)習(xí)如何利用python檢查文件是否存在吧
    2022-03-03
  • Python3+RIDE+RobotFramework自動(dòng)化測(cè)試框架搭建過程詳解

    Python3+RIDE+RobotFramework自動(dòng)化測(cè)試框架搭建過程詳解

    這篇文章主要介紹了Python3+RIDE+RobotFramework自動(dòng)化測(cè)試框架搭建過程詳解,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-09-09
  • Python3之亂碼\xe6\x97\xa0\xe6\xb3\x95處理方式

    Python3之亂碼\xe6\x97\xa0\xe6\xb3\x95處理方式

    這篇文章主要介紹了Python3之亂碼\xe6\x97\xa0\xe6\xb3\x95處理方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • GoReplay中間件python版本使用教程

    GoReplay中間件python版本使用教程

    GoReplay 是一個(gè)用于網(wǎng)絡(luò)流量錄制和回放的工具,它可以用于測(cè)試和優(yōu)化分布式系統(tǒng),這篇文章主要介紹了GoReplay中間件python版本使用教程,需要的朋友可以參考下
    2024-02-02
  • Python解釋器及PyCharm工具安裝過程

    Python解釋器及PyCharm工具安裝過程

    這篇文章主要介紹了Python解釋器和python 開發(fā)工具PyCharm安裝過程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-02-02
  • 如何快速一次性卸載所有python包(第三方庫)呢

    如何快速一次性卸載所有python包(第三方庫)呢

    這篇文章主要介紹了如何快速一次性卸載所有python包(第三方庫)呢,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • python 實(shí)現(xiàn)矩陣按對(duì)角線打印

    python 實(shí)現(xiàn)矩陣按對(duì)角線打印

    今天小編就為大家分享一篇python 實(shí)現(xiàn)矩陣按對(duì)角線打印,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Python爬取新型冠狀病毒“謠言”新聞進(jìn)行數(shù)據(jù)分析

    Python爬取新型冠狀病毒“謠言”新聞進(jìn)行數(shù)據(jù)分析

    這篇文章主要介紹了Python爬取新型冠狀病毒“謠言”新聞進(jìn)行數(shù)據(jù)分析,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-02-02
  • 詳解基于pycharm的requests庫使用教程

    詳解基于pycharm的requests庫使用教程

    本文主要介紹了基于pycharm的requests庫使用教程,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01

最新評(píng)論

那曲县| 永清县| 团风县| 周宁县| 天等县| 华池县| 铜川市| 海口市| 久治县| 桂东县| 封丘县| 宁河县| 武义县| 九龙城区| 金平| 伊春市| 定日县| 凤山市| 石台县| 兴宁市| 韩城市| 永顺县| 临安市| 内乡县| 容城县| 邻水| 探索| 秦安县| 盐源县| 祁阳县| 蛟河市| 马公市| 炎陵县| 南丰县| 梁河县| 泾川县| 古交市| 老河口市| 桐城市| 宝山区| 汝阳县|