首页 > 解决方案 > 逐行输出

问题描述

我一直在研究我的问题,但我没有找到它。所以我决定写。

在我的脚本中,在处理了一些数据后,我在其适当的单元格中获得了正确的值(一个完整的列。例如,我需要导出 F 列的所有值)。

我用来执行此操作的代码:

lis = wks.col_values ​​('91') # 91 are the column values
output = open ('AAA.xml', 'w')
saida.write (' ' + str (lis))

我需要什么:我需要逐行导出 XML 文件中的数据。

例子:

/> <MilitaryServiceDetails
> <MilitaryServiceDetail
/> <MilitaryServiceDetail
/> <MilitaryServiceDetail

等等

问题:当前的方式,XML 文件必须在一行上输出 COLUMN 的所有结果。

例子:

/> <MilitaryServiceDetails,> <MilitaryServiceDetail, /> <MilitaryServiceDetail, /> <MilitaryServiceDetail

我尝试了什么:

我尝试使用,首先

* lis, sep = "\ n"

第二

saida.write('{}\n'.format(str(lis)))

我尝试了本网站中提到的一些解决方案: https ://www.geeksforgeeks.org/print-lists-in-python-4-different-ways/ 和其他的。

如果有人可以提供帮助,我真的很感激。谢谢

标签: pythongspread

解决方案


推荐阅读