【语言小知识】-python-os 操作获取文件夹里的每个文件的路径并进行读取

Python版本: Python3.6

首先

import os

通常利用os操作来 获取某个文件夹里面的每个文件夹的路径并进行读取
for example:
此文件夹路径为 C:\CHE
里面有文件 1.txt 2.txt 3.txt 等等。。。。

现在想去 读取每个txt中的 信息

    folder_list = os.listdir(folder_path)#   folder_path为此时文件路径          lisidir 获取路径中的文件夹中的每个文件           
    for folder in folder_list:#遍历里面每个文件
        new_folder_path = os.path.join(folder_path, folder)        #根据子文件夹,生成新的路径   path.join 为前面的folder_path+后面的folder  例如:C:\CHE\+ 1.txt = C:\CHE\1.txt  即遍历后获取每个txt文件的绝对路径                   
        f = open(new_folder_path, 'r', encoding='utf-8')  #打开改路径的文件 ‘r’为read读的意思 ‘w’为写  后面是编码
        data = f.read()#读取信息即可

你可能感兴趣的:(【语言小知识】-python-os 操作获取文件夹里的每个文件的路径并进行读取)