溫馨提示×

python怎么批量讀取csv文件

小億
352
2024-03-30 15:09:05
欄目: 編程語言

要批量讀取多個csv文件,可以使用Python中的glob模塊來獲取所有csv文件的文件路徑,然后使用pandas庫來逐個讀取這些csv文件。

以下是一個示例代碼:

import pandas as pd
import glob

# 獲取所有csv文件的文件路徑
file_paths = glob.glob('path/to/csv/files/*.csv')

# 創建一個空的DataFrame來存儲所有csv文件的數據
all_data = pd.DataFrame()

# 遍歷所有csv文件并讀取數據
for file_path in file_paths:
    data = pd.read_csv(file_path)
    all_data = pd.concat([all_data, data])

# 打印合并后的數據
print(all_data)

在這個示例中,glob.glob('path/to/csv/files/*.csv')會獲取所有以.csv結尾的文件的文件路徑,然后使用pd.read_csv()逐個讀取這些文件,并使用pd.concat()將它們合并成一個DataFrame。最后,可以打印出合并后的數據或者對數據進行進一步處理。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女