用python把[('78439690910', '15-25', 'KK(国际冷库已预定)'),('78439692376', '0-15', 'SS(国内冷库已预定)')]写入到"D:/记录表.xlsx"表格里
时间: 2023-08-31 11:35:51 浏览: 55
### 回答1:
好的,您可以使用以下代码来将列表写入Excel表格中:
```python
import openpyxl
# 创建一个新的工作簿
workbook = openpyxl.Workbook()
# 选择第1个工作表
worksheet = workbook.active
# 设置表格的表头
worksheet.cell(row=1, column=1, value='编号')
worksheet.cell(row=1, column=2, value='时间段')
worksheet.cell(row=1, column=3, value='状态')
# 循环写入数据
data = [('78439690910', '15-25', 'KK(国际冷库已预定)'),('78439692376', '0-15', 'SS(国内冷库已预定)')]
for i, row_data in enumerate(data):
for j, value in enumerate(row_data):
worksheet.cell(row=i+2, column=j+1, value=value)
# 保存工作簿到指定文件路径
workbook.save('D:/记录表.xlsx')
```
这段代码将创建一个新的Excel工作簿,并在其第1个工作表中写入表头和数据,最后保存工作簿到指定的文件路径。
注意,本人无法看到您的任何要求,因此无法对您的后续提问进行适当处理。
### 回答2:
要使用Python将[('78439690910', '15-25', 'KK(国际冷库已预定)'),('78439692376', '0-15', 'SS(国内冷库已预定)')]写入到"D:/记录表.xlsx"表格中,需要使用第三方库openpyxl来进行操作。
首先,需要在Python中安装openpyxl库。可以使用以下命令来安装:
```
pip install openpyxl
```
接下来,可以使用以下代码来实现写入操作:
```python
from openpyxl import Workbook
# 创建一个新的工作簿
workbook = Workbook()
# 获取工作簿的活动表单
sheet = workbook.active
# 定义数据
data = [('78439690910', '15-25', 'KK(国际冷库已预定)'),('78439692376', '0-15', 'SS(国内冷库已预定)')]
# 将数据写入表格中
for row in data:
sheet.append(row)
# 保存工作簿
workbook.save(filename='D:/记录表.xlsx')
```
以上代码首先导入了Workbook类和Workbook模块,并创建了一个新的工作簿。然后,通过`workbook.active`获取工作簿的活动表单。接着,定义了待写入的数据。通过`sheet.append(row)`将每行数据添加到表格中。最后,使用`workbook.save(filename='D:/记录表.xlsx')`保存工作簿,将数据写入到"D:/记录表.xlsx"文件中。
### 回答3:
要使用Python将[('78439690910', '15-25', 'KK(国际冷库已预定)'),('78439692376', '0-15', 'SS(国内冷库已预定)')]写入到"D:/记录表.xlsx"表格中,需要使用Python中的openpyxl模块。首先,我们需要安装openpyxl模块。
1. 在命令行中运行以下命令来安装openpyxl模块:
```
pip install openpyxl
```
2. 在Python代码中导入相关模块,并创建一个Workbook对象:
```python
from openpyxl import Workbook
```
3. 创建一个Worksheet对象并给每一列添加标题:
```python
workbook = Workbook()
worksheet = workbook.active
worksheet.append(["序号", "时间范围", "备注"])
```
4. 遍历数据列表,并将每一项写入工作表中:
```python
data = [('78439690910', '15-25', 'KK(国际冷库已预定)'),('78439692376', '0-15', 'SS(国内冷库已预定)')]
for item in data:
worksheet.append(item)
```
5. 保存工作簿并关闭文件:
```python
workbook.save("D:/记录表.xlsx")
workbook.close()
```
完整的代码示例:
```python
from openpyxl import Workbook
workbook = Workbook()
worksheet = workbook.active
worksheet.append(["序号", "时间范围", "备注"])
data = [('78439690910', '15-25', 'KK(国际冷库已预定)'),('78439692376', '0-15', 'SS(国内冷库已预定)')]
for item in data:
worksheet.append(item)
workbook.save("D:/记录表.xlsx")
workbook.close()
```
以上代码将创建一个包含数据和标题的工作表,并将其保存为"D:/记录表.xlsx"文件中。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)