好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Python讀取文件夾下的所有文件實例代碼

Python讀取文件夾下的所有文件實例代碼

熱門標簽:西藏智能外呼系統五星服務 原裝電話機器人 平頂山外呼系統免費 千陽自動外呼系統 清遠360地圖標注方法 江蘇客服外呼系統廠家 工廠智能電話機器人 400電話申請服務商選什么 在哪里辦理400電話號碼

Python讀取文件夾下的所有文件

 os.listdir(path)是得到在path路徑下所以文件的名稱列表。

     open(path)是打開某個文件。

     iter是python的迭代器。    

     所以讀取某文件夾下的所有文件如下:

import os
path = "D:/Python34/news" #文件夾目錄
files= os.listdir(path) #得到文件夾下的所有文件名稱
s = []
for file in files: #遍歷文件夾
  if not os.path.isdir(file): #判斷是否是文件夾,不是文件夾才打開
   f = open(path+"/"+file); #打開文件
   iter_f = iter(f); #創建迭代器
   str = ""
   for line in iter_f: #遍歷文件,一行行遍歷,讀取文本
    str = str + line
   s.append(str) #每個文件的文本存到list中
print(s) #打印結果

    你也可以把遍歷文件夾的操作定義成一個函數,如果是文件夾就不斷迭代遍歷。進而讀取文件夾下所有的文件(包括文件夾里中的文件)

Python批量讀取文件夾下所有文件

現給定一個文件夾,下面有很多文件(可能是一天一個數據文件等),我們要讀取該文件夾下面的所有文件,如:

代碼(包括刪除空文件,有參考網上代碼):

# -*- coding: utf-8 -*-
"""
Created on Wed Nov 20 23:28:00 2019

@author: 1
"""

import pandas as pd
import os

# 刪除空文件夾,否則會報錯
def traverse(filepath):
 # 遍歷filepath下所有文件,包括子目錄
 files = os.listdir(filepath)
 for fi in files:
  fi_d = os.path.join(filepath, fi)
  if os.path.isdir(fi_d): # 判斷是否為文件夾
   if not os.listdir(fi_d): # 如果文件夾為空
    os.rmdir(fi_d) # 刪除這個空文件夾
   else:
    traverse(fi_d)
  else:
   file = os.path.join(filepath, fi_d)
   if os.path.getsize(file) == 0: # 文件大小為0
    os.remove(file) # 刪除這個文件
    
    
def get_file(path): # 創建一個空列表
 files = os.listdir(path)
 files.sort() # 排序
 list = []
 for file in files:
  if not os.path.isdir(path + file): # 判斷該文件是否是一個文件夾  
   f_name = str(file)
   #    print(f_name)
   tr = '\\' # 多增加一個斜杠
   filename = path + tr + f_name
   list.append(filename)
 return (list)


if __name__ == '__main__':
 path = r'D:\workspace\python\m1\T-drive Taxi Trajectories\release\taxi_log_2008_by_id'
 traverse(path)
 list = get_file(path)
 for i in range(10): # 表示讀10個文件
  df = pd.read_csv(list[i], sep=',')
  df.to_csv('taxi2.csv', mode='a', header=None)

總結

到此這篇關于Python如何讀取文件夾下所有文件的文章就介紹到這了,更多相關Python讀取文件夾內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python 讀取指定文件夾下的所有圖像方法
  • Python讀取系統文件夾內所有文件并統計數量的方法
  • python2.7讀取文件夾下所有文件名稱及內容的方法
  • python順序的讀取文件夾下名稱有序的文件方法
  • python讀取目錄下最新的文件夾方法
  • python讀取多層嵌套文件夾中的文件實例
  • python或C++讀取指定文件夾下的所有圖片
  • Python導入父文件夾中模塊并讀取當前文件夾內的資源

標簽:隨州 日照 安慶 錦州 天水 西安 股票 白城

巨人網絡通訊聲明:本文標題《Python讀取文件夾下的所有文件實例代碼》,本文關鍵詞  Python,讀取,文件夾,下,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Python讀取文件夾下的所有文件實例代碼》相關的同類信息!
  • 本頁收集關于Python讀取文件夾下的所有文件實例代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 第二次爱情完整版免费观看| 欧美xxxx性猛交bbbb| 麻豆麻豆文化传媒免费下载| 99re8这里有精品热视频8 | 精品国产福利在线观看| yyyyyy婬欲无码一二区动漫| 男女交性动漫视频| jeyzo1754北岛玲| 成人午夜网站| 日本泡妞xxxxwww| 玖玖精品在线观看| 免费看裸体??????网站| 婷婷在线综合| 免费高清视频免费观看| 用妹妹的身体做实验纸桃子移植| 与亲侄子的性事| 国产精品美女www爽爽爽| 色图网址| 夜里被讨厌的公侵犯高杉麻里| 自己揉喷水了h| 久久棈精品久久久久久噜噜蜜月 | 日韩欧美天堂| 小婬妇让我爽了一夜小说| 一女三黑人玩4p惨叫| 欧美极品jiizzhd欧美爆| 娇妻梦颖| 免费动作片| 风间由美丰满的内衣| 香蕉久久夜色精品国产使用方法| 国模吧无码一区二区三区| 91在线成人| 动漫AV一区二区三区| Big milk video| 69xxxx欧美老师| 91无码人妻精品一区二区| 一二三四免费观看在线中文版视频| 亚洲jizzjizz在线播放动漫| 我男同同性做受全过程| 无码人妻精品一区二区三区蝌蚪 | 舒淇9禁三级大尺度电影在线观看| 办公室婬荡呻吟HD在线观看|