91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

python中如何讀入文件夾數據

摘星
334
2021-05-26 18:58:34
欄目: 編程語言

python中讀入文件夾數據的方法:1、導入os.path和re模塊;2、獲取文件夾中所有數據;3、通過正則表達式匹配相關的文件并打開讀入即可。

python中如何讀入文件夾數據

實例分析:

1、首先需要將os.path和re模塊導入。

import os.path

import re

2、讀入文件夾內的所有文件。

def eachFile(filepath):

pathDir = os.listdir(filepath)

for allDir in pathDir:

child = os.path.join('%s\%s' % (filepath, allDir))

if os.path.isfile(child):

readFile(child)

# print child.decode('gbk') # .decode('gbk')是解決中文顯示亂碼問題

continue

eachFile(child)

3、通過正則表達式匹配相關的文件,獲取文件名并打開讀入即可。

def readFile(filenames):

fopen = open(filenames, 'r') # r 代表read

fileread = fopen.read()

fopen.close()

t=re.search(r'clearSpitValve',fileread)

if t:

# print "匹配到的文件是:"+filenames

arr.append(filenames)

if __name__ == "__main__":

filenames = 'D:\java\\answer\\Thinking in Java4 Answer' # refer root dir

arr=[]

eachFile(filenames)

for i in arr:

print i

0
灯塔市| 双流县| 中牟县| 白朗县| 洛川县| 肇庆市| 广灵县| 绥中县| 甘德县| 宜黄县| 漾濞| 会昌县| 洛隆县| 祁门县| 白玉县| 巴林右旗| 赣州市| 祁东县| 合江县| 佛坪县| 宕昌县| 广西| 新闻| 江山市| 浦江县| 五大连池市| 咸丰县| 长葛市| 商河县| 吉林市| 江都市| 托克逊县| 香格里拉县| 璧山县| 新乡市| 舒兰市| 微博| 长沙县| 油尖旺区| 明光市| 桐梓县|