python 读取多个表格进行筛选
时间: 2023-07-17 14:07:08 浏览: 53
你可以使用 pandas 库来读取和筛选多个表格。下面是一个示例代码,演示如何读取多个表格并进行筛选:
```python
import pandas as pd
# 定义要读取的表格文件名列表
filenames = ['table1.csv', 'table2.csv', 'table3.csv']
# 创建一个空的 DataFrame 用于存储筛选结果
filtered_data = pd.DataFrame()
# 循环读取每个表格文件并进行筛选
for filename in filenames:
# 读取表格数据
data = pd.read_csv(filename)
# 根据筛选条件进行筛选
filtered_data = filtered_data.append(data[data['column_name'] == 'filter_value'])
# 打印筛选结果
print(filtered_data)
```
在上述代码中,你需要将 `column_name` 替换为你要基于哪个列进行筛选的列名,将 `'filter_value'` 替换为你想要筛选的值。`table1.csv`、`table2.csv` 和 `table3.csv` 是你要读取的表格文件名,你可以根据自己的需求更改或扩展文件名列表。
这段代码会将每个表格中符合筛选条件的行添加到 `filtered_data` DataFrame 中,并最终打印出所有筛选结果。你可以根据需要对 `filtered_data` 进行进一步处理或保存到文件中。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)