python运行一个文件夹里的所有csv文件
时间: 2024-04-30 10:17:14 浏览: 158
python处理csv文件
您可以使用Python的glob库来遍历文件夹,然后使用pandas库来读取csv文件。以下是示例代码:
```python
import glob
import pandas as pd
# 指定文件夹路径
path = "/your/path/to/csv/files"
# 使用glob遍历文件夹中的csv文件
all_csv_files = glob.glob(path + "/*.csv")
# 创建一个空的DataFrame,用于存储所有csv数据
df_list = []
# 使用pandas逐个读取csv文件,并将数据存储到DataFrame中
for filename in all_csv_files:
df = pd.read_csv(filename)
df_list.append(df)
# 将所有csv数据合并为一个DataFrame
combined_df = pd.concat(df_list, ignore_index=True)
# 打印合并后的DataFrame
print(combined_df)
```
注意要替换`/your/path/to/csv/files`为实际的文件夹路径。此代码将所有csv数据合并为一个DataFrame并将其打印出来。您可以根据自己的需求来进一步处理数据。
阅读全文