zoukankan      html  css  js  c++  java
  • Python读取指定文件夹下的文件

     1 # -*- coding: utf-8 -*-
     2 import csv
     3 import os
     4 import pandas as pd
     5 #提取文件夹下的地址+文件名,源文件设定排序规则
     6 def file_name(file_dir):
     7     L = []
     8     for root, dirs, files in os.walk(file_dir):
     9         for file in files:
    10             if os.path.splitext(file)[1] == '.csv':
    11                 L.append(os.path.join(root , file))
    12         return L
    13 print(file_name('C:/Users/夏尔/Desktop'))

    返回指定文件夹下所有CSV文件

    os.walk(file_dir) 返回参数说明:返回一个三元组 dirpath, dirnames, filenames,(文件夹下有文件夹和文件都可以)

    1 import os
    2 path = r'C:UsersAdministratorDesktopfile'
    3 for filename in os.listdir(path):
    4     print(os.path.join(path,filename))

    os.listdir(path)返回参数说明:返回一个二元组 dirpath, filenames,(文件夹下只有文件)

    以上两个方法返回的值,都是文件的地址+文件名,用join连接

  • 相关阅读:
    uva11021
    WC2019退役失败记
    北大集训2018垫底记
    NOI后训练记录
    NOI2018垫底记
    NOI前训练记录
    JSOI2018R2游(afo)记
    HNOI(AHOI)2018游记
    JSOI2018R1(九省联考)游(afo)记
    LR 8 Hello 戊戌
  • 原文地址:https://www.cnblogs.com/cyxiaer/p/9448035.html
Copyright © 2011-2022 走看看