Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我浏览了有关rabbitmq的教程,发现它很有用。
但我找不到说明如何使用 pika 通过 rabbitmq 发送文件的文档。
代码示例是首选,pika 以外的其他库也可以接受。
我已经通过使用 base64encode 完成了这项工作。
我构建了一个 json 对象 - 示例:
data = { filname = 'myfile.txt', b64 = 'the base64 representation of the file' }
然后,在消费者端
base64解码 :)
您可以将文件名作为消息发送,在消费者方面,您可以设置无密码 scp 以从托管文件的远程计算机获取文件。