【发布时间】:2019-09-16 09:49:42
【问题描述】:
所以我正在使用 pyTelegramBotApi 制作我的第一个电报机器人。 问题是:我的机器人中包含一个 pandas DataFrame。而当用户向bot发送一些特殊的文本时,bot需要将这个DataFrame发送给用户。 我是通过将 DataFrame 转换为字符串值来实现的:
table = df.to_string(columns = ['Name', 'Description'], index = False, header = False, line_width = 70, justify = 'left')
bot.send_message(message.chat.id, table)
(我也不能左对齐,它总是居中)
还有其他方法吗?
【问题讨论】:
-
您是否遇到任何错误?还是您只是不喜欢邮件的外观?
-
不,它工作正常,除了对齐(所以我有点不喜欢它的外观)。此外,我还没有尝试使用包含约 100 个符号的大单元格。所以我想也许有更好、更优化的解决方案
标签: python telegram py-telegram-bot-api