Python 生成 XLSX 文件 - 将数据以三行输出
以下是使用 Python 的 openpyxl 库将数据以三个数据为一行输出到 XLSX 文件的代码:
import openpyxl
# 创建一个新的工作簿
workbook = openpyxl.Workbook()
sheet = workbook.active
# 输入数据
data = [
['李村公园', '李村', '0.937'],
['李村', '枣山路', '1.071'],
['枣山路', '华楼山路', '0.906'],
['华楼山路', '东韩', '2.255'],
['东韩', '辽阳东路', '1.483'],
['辽阳东路', '同安路', '0.815'],
['同安路', '苗岭路', '1.496'],
['苗岭路', '石老人浴场', '1.043'],
['石老人浴场', '海安路', '1.547'],
['海安路', '海川路', '1.225'],
['海川路', '海游路', '1.005'],
['海游路', '麦岛', '1.156'],
['麦岛', '高雄路', '1.16'],
['高雄路', '燕儿岛路', '0.802'],
['燕儿岛路', '浮山所', '1.038'],
['浮山所', '五四广场', '0.928'],
['五四广场', '芝泉路', '1.555'],
['芝泉路', '海信桥', '0.872'],
['海信桥', '台东', '1.104'],
['台东', '利津路', '0.769'],
['利津路', '泰山路', '1.22']
]
# 写入数据到工作表
for row in data:
sheet.append(row)
# 保存工作簿为xlsx文件
workbook.save('output.xlsx')
运行以上代码,将会生成一个名为output.xlsx的xlsx文件,其中包含了输入数据以三个数据为一行的格式。
原文地址: https://www.cveoy.top/t/topic/o8PT 著作权归作者所有。请勿转载和采集!