用python写一个Excel添加数据代码,要求能独立添加12列数据
时间: 2024-05-11 08:16:03 浏览: 8
好的,以下是用Python写一个添加12列数据到Excel的代码:
```python
import openpyxl
# 打开一个Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择一个表格
worksheet = workbook.active
# 插入12列数据
data = ['数据1', '数据2', '数据3', '数据4', '数据5', '数据6', '数据7', '数据8', '数据9', '数据10', '数据11', '数据12']
worksheet.append(data)
# 保存Excel文件
workbook.save('example.xlsx')
print("数据已成功添加到Excel文件!")
```
请确保你已经安装了openpyxl模块。这个代码将会在example.xlsx文件中添加12列数据到末尾。你可以根据你的需要更改数据并且更改文件名来适应你的项目。
相关问题
用python写一个读取excel数据的代码
可以使用Python库中的pandas来读取Excel数据。以下是一个读取Excel数据的示例代码:
```python
import pandas as pd
# 读取Excel文件
data = pd.read_excel('data.xlsx')
# 打印读取的数据
print(data.head())
```
其中,`data.xlsx`是要读取的Excel文件名,`pd.read_excel()`可以读取Excel数据,并将其存储为DataFrame对象。`data.head()`可以打印前5行读取的数据。你可以根据自己的需求来进一步处理这些数据。
使用Python写一个读取Excel表格数据的代码
好的,以下是一个使用Python读取Excel表格数据的示例代码:
```python
import openpyxl
# 打开 Excel 文件
wb = openpyxl.load_workbook('example.xlsx')
# 选择表格
sheet = wb['Sheet1']
# 读取数据
for row in sheet.iter_rows(min_row=2, values_only=True):
name = row[0]
age = row[1]
# 处理数据
print(f"{name} 的年龄是 {age} 岁。")
# 关闭 Excel 文件
wb.close()
```
此代码使用 openpyxl 库来读取 Excel 文件,遍历表格中的每一行数据,并将第一列的数据作为姓名,第二列的数据作为年龄。你可以根据需要修改代码,以适应不同的 Excel 文件。