首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >发送照片不受压缩,电报机文件

发送照片不受压缩,电报机文件
EN

Stack Overflow用户
提问于 2022-06-01 15:48:42
回答 1查看 540关注 0票数 0

我如何发送一张照片聊天,而不压缩,作为一个文件。当我用当前方法实现它时,文件将作为没有扩展名的文档发送。

代码语言:javascript
复制
bot = TeleBot("API")

@bot.message_handler(content_types=['text'])
def send(message):
    with open("5.jpg", "rb") as file:
        f = file.read()
    bot.send_document(message.chat.id, document=f)

bot.polling(True)
EN

回答 1

Stack Overflow用户

发布于 2022-06-02 09:16:37

当你做的时候

代码语言:javascript
复制
f = file.read()

结合document=f,电报将接收文件的内容。

若要发送带有原始文件名的文件,请从file传递open()变量

代码语言:javascript
复制
with open("/tmp/ccatt.jpeg", "rb") as file:
    bot.send_document(123456789, document=file)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72464746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档