Excel格式的文件模块问题

db2dz4w8  于 2023-04-07  发布在  其他
关注(0)|答案(1)|浏览(111)

我的目标是将结果写入单个Excel文件,下面是我尝试的简单代码:

import numpy_financial as npf
Present = 2000
period = 20
rate = 0.12
pmt = abs(npf.pmt(rate/12,period*12,Present))
print(pmt) 
import csv
file = open("Result.xlsx",'w')
file = csv.writer(file)
file.writerow([pmt])

结果,创建了Result.xlsx,但我无法打开它。如果我将xlsx扩展名更改为csv,那么它就可以正常工作。我知道还有另一个名为xlsxwriter的库,但只是出于好奇,csv模块支持xlsx-extensions吗?
还是我错过了什么

js5cn81o

js5cn81o1#

csv模块不支持xlsx扩展,下面引用我链接的文档:

csv模块实现了读写CSV格式的表格数据的类
文档没有提到对xlsx的支持。

相关问题