pandas读取excel文件并遍历数据
时间: 2024-02-17 11:35:49 浏览: 152
以下是一个示例代码:
```python
import pandas as pd
# 读取Excel文件
df = pd.read_excel('example.xlsx')
# 遍历数据
for index, row in df.iterrows():
print(row['Column1'], row['Column2'])
```
其中,`pd.read_excel()`函数用于读取Excel文件,返回一个DataFrame对象,`df.iterrows()`方法用于遍历DataFrame中的每一行数据,返回一个index和每一行数据组成的元组,可以通过`row['Column1']`和`row['Column2']`等方式获取每一列的数据。
相关问题
pandas读取excel,然后遍历数据
读取Excel文件可以使用pandas库中的read_excel()函数,代码示例如下:
```python
import pandas as pd
# 读取excel文件
df = pd.read_excel('data.xlsx', sheet_name='Sheet1')
# 遍历数据
for index, row in df.iterrows():
# 处理每一行数据
pass
```
其中,'data.xlsx'表示要读取的Excel文件名,sheet_name参数指定要读取的工作表名称。读取Excel文件后,可以使用iterrows()方法遍历每一行数据,然后在循环中进行处理。
使用pandas 读取excel文件并存入达梦数据库
可以按照以下步骤使用pandas读取excel文件并存入达梦数据库:
1. 使用pandas读取excel文件,例如:
```
import pandas as pd
data = pd.read_excel('example.xlsx')
```
2. 连接到达梦数据库,例如:
```
import pyodbc
cnxn = pyodbc.connect('DRIVER={DM};Server=localhost;Database=mydatabase;UID=myusername;PWD=mypassword')
cursor = cnxn.cursor()
```
3. 遍历数据并插入到达梦数据库,例如:
```
for index, row in data.iterrows():
cursor.execute("INSERT INTO mytable (column1, column2, column3) values (?, ?, ?)",
row['column1'], row['column2'], row['column3'])
cnxn.commit()
```
其中,需要根据实际情况修改数据库连接信息、表名和列名等。
阅读全文