python - 将 Python 列表转换为 CSV
问题描述
我想使用视网膜网络训练我自己的数据集。Retinanet github 页面说我需要将数据集的注释转换为 csv 格式。视网膜网 csv 格式:
path/to/image.jpg,x1,y1,x2,y2,class_name
我已将自己的数据集的注释转换为 python 列表。列表示例:
['/home/atakan/VOC2007/JPEGImages/bookstore_video0_1.jpg,1382,553,1420,602,Pedestrian',...]
将列表转换为 csv 代码:
with open('output.csv', 'w', newline='') as csvfile:
writer = csv.writer(csvfile,delimiter =' ',quotechar =',',quoting=csv.QUOTE_MINIMAL)
for i in liste:
writer.writerows([[i]])
但我无法获得视网膜格式的 csv 输出。我在哪里做错了?谢谢...
解决方案
推荐阅读
- python - Python 从 Web 下载图像时出错(HTTP 错误 400:错误请求)
- vba - 在 VBA 上,如何选择一行中的第一个非零单元格并将其移动到右侧的一个插槽?
- c# - 从移动应用程序到 Web API 的多个请求引发异常,但适用于单个设备
- python - BeautifulSoup4 通过文本正则表达式搜索标签
- vba - 如何使用 vba 从 word 文档中查找和复制特定内容并将其粘贴到另一个文档中
- ruby-on-rails - 反应应用程序中来自axios POST的空响应,rails服务器显示201状态
- excel - 在打开的 Excel 文件中编辑单元格
- node.js - 需要找到 AWS Lambda 将数据从 S3 复制到 Snowflake 时发生 SQL 错误的文件名
- php - Laravel 5.4:为什么我的页面没有加载?
- kubernetes - 无法将 ClusterRoleBinding 附加到 Kubernetes ServiceAccount