Преобразование в Markdown, почему не работает должным образом без функции print () pandas 1.0 - PullRequest
0 голосов
/ 30 января 2020

Я пытаюсь этот пример Преобразование в Markdown . Неверное форматирование таблицы без функции print().

>>> df = pd.DataFrame({"A": [1, 2, 3], "B": [1, 2, 3]}, index=['a', 'a', 'b'])
>>> print(df.to_markdown())
|    |   A |   B |
|:---|----:|----:|
| a  |   1 |   1 |
| a  |   2 |   2 |
| b  |   3 |   3 |

>>> df.to_markdown()       # Without print function gave `\n` instead new line
'|    |   A |   B |\n|:---|----:|----:|\n| a  |   1 |   1 |\n| a  |   2 |   2 |\
n| b  |   3 |   3 |'

1 Ответ

4 голосов
/ 30 января 2020

Функция to_markdown () возвращает строку, но не печатает ее

...