如何使用python在电报bot中显示数据帧表

2024-10-02 10:25:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用python进行股票市场价格bot项目。 所以我想在用户单击按钮top gainers或losers后显示top gainers和top losers列表。 因此,我使用pandas dataframe来显示表格,使用刮取gainers url。在pycharm和jupyter笔记本中,它正在打印表格。 但我试着用电报机器人打印出来之后

import telegram
import pandas as pd
url = 'https://www.moneycontrol.com/markets/global-indices/'
response = requests.get(url)
print(response)
market = pd.read_html(url)
new_market = market[0]
new_market2 = new_market[['Name','Current Value','%Change']]
update.message.reply_text(new_market2.to_markdown())

它不是以dataframe表格式提供给我的。如何以正确的格式在电报机器人上显示这个新的_市场数据帧


Tags: importurldataframepandasnewresponsetop机器人

热门问题