微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如果只有一个cathegory,将xml转换为csv的代码是什么

如何解决如果只有一个cathegory,将xml转换为csv的代码是什么

任何人都可以帮助我编写python代码以将xml转换为csv文件方法,如果我只有1个cathegory(例如car)吗? 我已经尝试过很多事情,例如编写代码,但我混淆了其中的一部分。

for member in root.findall('object'):%我应该填充什么以替换对象? value = (root.find('filename').text,%我应该填写什么来替换文件名? int(root.find('size')[0].text),%我应该填什么以替换尺寸?然后[0]和[1]是什么意思?

  int(root.find('size')[1].text),

member[0].text,%,此行的功能是什么? int(member[4][0].text),这部分[4] [0]的作用是什么?

int(member[4][1].text),int(member[4][2].text),int(member[4][3].text)
)

xml_list.append(value)
column_name = ['filename','width','height','class','xmin','ymin','xmax','ymax']
xml_df = pd.DataFrame(xml_list,columns=column_name)
return xml_df
def main():
for directory in ['train','test']:

image_path = os.path.join(os.getcwd(),'annotations/{}'.format(directory))%annotation dan目录diubah apa? Terus kalau dir filenya ribet apa perlu dituliskan细节?

xml_df = xml_to_csv(image_path)
xml_df.to_csv('data/{}_labels.csv'.format(directory),index=None)
print('Successfully converted xml to csv.')

main()

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。