我的机器人现在已经开始工作了,但问题是它只能发送文本。我在Bot API中看到了一些发送照片、视频的函数。。。但我不能让它工作。有人做到了?我正在使用来自yukuku/telebot的python源代码
elif text == '/image':
img = Image.new('RGB', (512, 512))
base = random.randint(0, 16777216)
pixels = [base+i*j for i in range(512) for j in range(512)] # generate sample image
img.putdata(pixels)
output = StringIO.StringIO()
img.save(output, 'JPEG')
reply(img=output.getvalue())
当我更改代码时,什么也没发生。
img = Image.open('image.png')
img.show()
请帮帮我。我需要正确的密码。对不起,我英语不好。
解决办法是
或者
我有两个功能,一个是发送本地图像,另一个是发送远程图像。
在发送照片之前,必须
output.seek(0)
将光标放回文件的开头,否则将读取为零相关问题 更多 >
编程相关推荐