#html #pandas #zenodo
Вопрос:
Я использую 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 n an метаданныеn n n bn вn n n cn опубликоватьn n n’
Это пример, который я уже пробовал.
Я перепробовал ряд других вариантов, включая to_markdown()
и to_string()
, но ни один из них не сработал хорошо.
Мой вопрос: как я могу отформатировать фрейм данных pandas в виде таблицы, которую можно отобразить в Zenodo description
?
Комментарии:
1. Ах, хорошо, столы скоро будут github.com/zenodo/zenodo/issues/2147#issue-839765443