在Python中,您可以使用`openpyxl`库来新建并保存Excel文件。以下是使用`openpyxl`创建和保存Excel文件的步骤:
1. 安装`openpyxl`库:
pip install openpyxl
2. 创建一个新的Excel文件并保存:
from openpyxl import Workbook
创建一个新的工作簿
wb = Workbook()
获取默认的工作表
ws = wb.active
在单元格A1中写入数据
ws['A1'] = 'Hello, World!'
保存工作簿
wb.save('example.xlsx')
运行上述代码后,您将在当前目录下看到一个名为`example.xlsx`的Excel文件,其中包含一个单元格A1,其内容为`Hello, World!`。
您还可以使用字典和列表来创建更复杂的数据结构,并将其写入工作表中:
准备数据
data = {
'国家': '北京',
'韩国': '首尔',
'日本': '东京',
'泰国': '曼谷',
'马来西亚': '吉隆坡',
'越南': '河内',
'朝鲜': '平壤',
'印度': '新德里'
}
创建一个Excel文件
wb = Workbook()
ws = wb.active
写入数据
for country, capital in data.items():
ws.cell(row=1, column=1, value=country)
ws.cell(row=1, column=2, value=capital)
保存工作簿
wb.save('countries_capitals.xlsx')
这段代码将创建一个名为`countries_capitals.xlsx`的Excel文件,其中包含两列,第一列是国家名称,第二列是对应的首都名称。