我正在使用Zenodo REST API上传数据,我想在description
. 网站状态description
属性可以是html
.
我的元数据存储在 pandas 数据框中,所以我首先尝试使用该to_html()
函数。
import pandas as pd
df = pd.DataFrame(['metadata', 'to', 'publish'], index=['a', 'b', 'c'], columns=['item1'])
df.to_html(header=False)
这个输出字符串充满了很多很多回车符(不知道为什么),这不起作用(见这里)。
'\n \n \na\n 元数据\n \n \nb\n 到\n \n \nc\n 发布\n \n \n'
这是我尝试过的一个例子。
我尝试了许多其他选项to_markdown()
,包括to_string()
但没有一个效果很好。
我的问题是:如何将 pandas 数据框格式化为可以在 Zenodo 中显示的表格description
?