测试了上述代码,运行结果为空,且excel中未写入数据,
时间: 2024-04-09 17:33:58 浏览: 26
如果你的 Excel 文件中没有写入数据,那么在读取文件时自然会得到空的结果。请确保你的 Excel 文件中已经写入了数据,然后再运行读取数据的代码。
如果你想要将数据写入 Excel 文件,可以使用 openpyxl 库的相关方法。以下是一个简单的示例代码,展示了如何使用 openpyxl 写入数据到 Excel 文件:
```python
import openpyxl
# 创建一个新的工作簿
workbook = openpyxl.Workbook()
# 选择要写入数据的工作表(默认创建的工作簿中会有一个名为 "Sheet" 的工作表)
sheet = workbook.active
# 写入数据到指定单元格
sheet['A1'] = 'Hello'
sheet['B1'] = 'World'
# 保存工作簿到文件
workbook.save('example.xlsx')
# 关闭工作簿
workbook.close()
```
在上面的代码中,首先使用 `openpyxl.Workbook()` 创建一个新的工作簿,然后通过 `workbook.active` 选择默认创建的工作表。使用类似 `sheet['A1'] = 'Hello'` 的方式可以将数据写入指定单元格。最后,使用 `workbook.save()` 方法将工作簿保存到文件,并使用 `workbook.close()` 关闭工作簿。
确保在运行读取数据的代码之前,已经成功将数据写入 Excel 文件。
相关问题
MATLAB将数据写入Excel表格中的代码
您好!以下是MATLAB将数据写入Excel表格的代码示例:
```matlab
% 创建数据
data = rand(4,3);
% 打开Excel表格并选择Sheet
excel = actxserver('Excel.Application');
excel_workbook = excel.Workbooks.Add;
excel_sheets = excel_workbook.Sheets;
excel_sheet1 = excel_sheets.Item(1);
% 创建Range
startCell = 'A1';
endCell = ['C' num2str(size(data,1))];
range = excel_sheet1.Range([startCell ':' endCell]);
% 数据写入Range
range.Value = data;
% 保存并关闭Excel
excel_sheet1.SaveAs('data.xlsx');
excel.Quit();
```
以上代码将随机生成一个4行3列的数据矩阵,并将其写入Excel的第一个Sheet中(文件名为data.xlsx)。您可以根据需要修改数据和文件名。希望能够帮到您!
使用python写入数据到excel中的代码怎么写
可以使用Python中的第三方库xlwt或openpyxl来实现将数据写入Excel文件中的操作。下面是使用openpyxl库的示例代码:
```python
import openpyxl
# 创建一个Workbook对象
wb = openpyxl.Workbook()
# 获取Sheet对象
sheet = wb.active
# 写入数据
sheet['A1'] = '姓名'
sheet['B1'] = '性别'
sheet['C1'] = '年龄'
sheet['A2'] = '张三'
sheet['B2'] = '男'
sheet['C2'] = 20
sheet['A3'] = '李四'
sheet['B3'] = '女'
sheet['C3'] = 22
# 保存文件
wb.save('data.xlsx')
```
这段代码可以将姓名、性别和年龄写入Excel文件中的第一个Sheet中,保存为data.xlsx文件。
相关推荐
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.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)
![](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)