【发布时间】:2022-08-17 17:45:49
【问题描述】:
我是 python 家族的新手,我正在尝试在我的 python 代码中将 csv 转换为 xml, 我想为 csv 文件中的每 15 条记录创建一个 xml 文件
import csv
file_path = open(\"test.csv\")
csv_file = csv.reader(file_path)
list1 = []
for record in csv_file :
list1.append(record)
file_path.close()
print(list1)
def convert_row(record):
return \"\"\"<AllData>
<first_clm>%s</first_clm>
<second_clm>%s</second_clm>
</AllData>\"\"\" % (record[0],record[1])
with open(\'output.xml\',\'w\') as f :
f.write(\'\\n\'.join(convert_row(record) for record in list1))
-
你写过代码吗?你有没有遇到任何错误?我们不能简单地为您编写该代码。请看How to Ask
-
是的,我已经编写了代码,因为我生成了一个包含所有 csv 文件记录的单个 xml 文件
-
这回答了你的问题了吗? Simple CSV to XML Conversion - Python
标签: python