python 从学生名单(excel表格)csv文件中,找到学生(本人)的相关信息。
时间: 2024-06-08 17:12:22 浏览: 13
可以使用Python中的pandas库来读取和处理csv文件。以下是一个示例代码,假设学生名单文件名为“students.csv”,包含学生的姓名、学号、年龄和性别信息。
```python
import pandas as pd
# 读取csv文件到DataFrame对象
df = pd.read_csv('students.csv')
# 根据姓名和学号查找学生信息
name = '张三'
id = '20210001'
student = df.loc[(df['姓名'] == name) & (df['学号'] == id)]
# 输出学生信息
print('姓名:', student['姓名'].values[0])
print('学号:', student['学号'].values[0])
print('年龄:', student['年龄'].values[0])
print('性别:', student['性别'].values[0])
```
其中,`loc`方法用于根据条件筛选DataFrame中的数据,`&`表示逻辑“与”。最后输出了找到的学生的姓名、学号、年龄和性别信息。你只需要将代码中的姓名和学号替换成自己的即可。
相关问题
python的read_excel怎么读取csv文件中不同的表格
可以使用pandas库中的read_csv函数来读取csv文件中的不同表格。具体操作如下:
1. 导入pandas库:import pandas as pd
2. 使用read_csv函数读取csv文件:df = pd.read_csv('filename.csv')
3. 如果csv文件中有多个表格,可以使用sheet_name参数指定要读取的表格名称或索引号:df = pd.read_csv('filename.csv', sheet_name='sheet1')
4. 读取指定表格后,可以使用pandas库中的其他函数对数据进行处理和分析。
注意:如果csv文件中的表格使用不同的分隔符或编码方式,需要在read_csv函数中指定相应的参数。
python html多个table转到excel或csv文件中
如果HTML文件中有多个表格,可以使用以下代码将所有表格转换为一个Excel或CSV文件中的不同工作表:
```python
import pandas as pd
# 读取HTML文件
tables = pd.read_html('example.html')
# 创建ExcelWriter对象
writer = pd.ExcelWriter('example.xlsx')
# 将每个表格数据写入Excel文件中的不同工作表
for i, table in enumerate(tables):
table.to_excel(writer, sheet_name=f'Sheet{i+1}', index=False)
# 保存Excel文件
writer.save()
```
如果要将数据写入CSV文件,只需要将最后一行改为:
```python
writer.save('example.csv', index=False)
```
这里使用了pandas库,如果你的系统中没有安装该库,需要先通过pip安装:
```
pip install pandas
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)