
Вот фрагмент для печати фрейма данных pandas с помощью таблицы
Код: Выделить всё
# file: example.py
import requests
from tabulate import tabulate
def get_recommendations():
url = "https://min-api.cryptocompare.com/data/recommended/all"
req = requests.get(url, params={'fsym' : 'BTC' ,"tsym": 'USD'})
return pd.DataFrame(req.json()['Data']['exchanges']).T
df = get_recommendations()
print(
tabulate(
df,
headers=df.columns,
floatfmt=".5f",
showindex=True,
tablefmt="psql",
)
)
Код: Выделить всё
python example.py
Могу ли я как-нибудь это исправить и отображать красивые, хорошо отформатированные таблицы в моем терминале, как показано ниже?

Подробнее здесь: https://stackoverflow.com/questions/675 ... on-package