国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

用python實現(xiàn)將文件夾中的所有子文件中的指定后綴文件遍歷并轉(zhuǎn)移到指定文件夾

2023-07-26 12:10 作者:-085400-  | 我要投稿

初學(xué)者應(yīng)該都能看懂,不需要太多解釋

此代碼指定文件為后綴xls或xlsx的文件,換別的文件在代碼標(biāo)紅處修改

需要創(chuàng)建兩個文件夾,一個叫項目,一個叫結(jié)果,和py文件在同一目錄下,根據(jù)自己需求可以修改路徑


import pandas as pd

import os

import shutil

from glob import glob

def mymovefile(srcfile, dstpath):? # 移動函數(shù)

? ? if not os.path.isfile(srcfile):

? ? ? ? print("%s not exist!" % (srcfile))

? ? else:

? ? ? ? fpath, fname = os.path.split(srcfile)? # 分離文件名和路徑

? ? ? ? if not os.path.exists(dstpath):

? ? ? ? ? ? os.makedirs(dstpath)? # 創(chuàng)建路徑

? ? ? ? shutil.move(srcfile, dstpath + fname)? # 移動文件

? ? ? ? # print("move %s -> %s" % (srcfile, dstpath + fname))

def search_dir(path):

? ? files= os.listdir(path) # 得到文件夾下的所有文件名稱

? ? # print(files)

? ? # print(files)

? ? for file in files: # 遍歷該文件夾

? ? ? ? if os.path.isdir(path+"\\"+file): # 是子文件夾

? ? ? ? ? ? search_dir(path+"\\"+file)

? ? ? ? else: # 是文件,遍歷excel類型文件

? ? ? ? ? ? if file.endswith('.xlsx') or file.endswith('.xls'):

? ? ? ? ? ? ? ? str=path+"\\"+file

? ? ? ? ? ? ? ? lb.append(str)

? ? ? ? ? ? ? ? print(str)

lb=[]

path = r".\項目" # 指定文件夾目錄

search_dir(path)

src_dir = './項目'

dst_dir = './結(jié)果/'? # 目的路徑記得加斜杠

for i in lb:

? ? search_dir(src_dir)

? ? mymovefile(i, dst_dir)



打包exe可執(zhí)行文件:

pip install pyinstaller

pyinstaller?(py文件名)?--workpath d:\xxxx ?--distpath d:\xxxx

參數(shù)?--workpath?指定了制作過程中臨時文件的存放目錄

參數(shù)?--distpath?指定了最終的可執(zhí)行文件目錄所在的父目錄




用python實現(xiàn)將文件夾中的所有子文件中的指定后綴文件遍歷并轉(zhuǎn)移到指定文件夾的評論 (共 條)

分享到微博請遵守國家法律
高雄市| 环江| 志丹县| 临泽县| 常德市| 南漳县| 邵阳县| 绿春县| 纳雍县| 千阳县| 博湖县| 凤翔县| 温泉县| 叙永县| 合江县| 高雄市| 海盐县| 苏州市| 汤原县| 香河县| 扎鲁特旗| 塔河县| 金溪县| 名山县| 贡嘎县| 吴堡县| 西藏| 厦门市| 安西县| 治县。| 临湘市| 盈江县| 重庆市| 丹江口市| 广南县| 嵊泗县| 定安县| 泌阳县| 佛教| 兰西县| 无棣县|