如何在Python中对PDF文件进行base64编码
我应该如何对 PDF 文件进行 Base64 编码以便通过 Python 中的 XML-RPC 进行传输?
How should I base64 encode a PDF file for transport over XML-RPC in Python?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
如果你不想使用 xmlrpclib 的 Binary 类,你可以只使用字符串的 .encode() 方法:
If you don't want to use the xmlrpclib's Binary class, you can just use the .encode() method of strings:
实际上,经过更多挖掘后,
xmlrpclib
模块似乎可以通过它的Binary
帮助器类找到我需要的部分:这是来自 Trac XML-RPC 文档
Actually, after some more digging, it looks like the
xmlrpclib
module may have the piece I need with it'sBinary
helper class:Here's an example from the Trac XML-RPC documentation
您可以使用 base64 库(旧版接口)来完成此操作。
You can do it with the base64 library, legacy interface.
看起来您也许可以使用 binascii 模块
Looks like you might be able to use the binascii module