在python中以预先编写的xlsx格式模板编写

  • 本文关键字:xlsx 格式 python python excel
  • 更新时间 :
  • 英文 :


我对python有点陌生,现在在qgis中工作以自动化一些时间。我有一个excel预先编写的模板文件,我必须在不同的列中添加不同的数据。

outpufFile = open('d:/template.xlsx','w')
for layer in QgsMapLayerRegistry.instance().mapLayers().values():
    print layer.name() +","+ str(layer.featureCount())
    line = layer.name()
    unicode_line = line.encode('utf-8')
    outpufFile.write(unicode_line)
outpufFile.close() 

我得到这个到目前为止,但它破坏了我的模板,而我也不知道如何访问我的文件的特定列或行,为了准确地写在列和行,以充实我的模板。

您需要一个理解如何处理xlsx文件的Python库:

例如,

openpyxl

最新更新