我想加载一个图像文件到内存中
在Delphi语言中有一个名为TMemoryStream的类,你可以使用它来加载一些数据到内存中,我应该如何在Python语言中使用像MemoryStream这样的东西?
请您参考如下方法:
快速查看 Delphi 文档中的 TMemoryStream,该类似乎是关于生成一 block 内存,该内存块通过类似文件的 IO 运算符得到增强。
Python 中的等效类可以在 StringIO 模块中找到:https://docs.python.org/2/library/stringio.html
(c)StringIO 严格来说并不是一 block 内存,因为 Python 并没有真正将原始内存作为一个概念公开。然而,它可以用于在 RAM 中实现文件,例如,为 PIL(或 Pillow)创建一个图像文件作为字符串,然后将其作为 CGI 脚本的一部分写入浏览器。 https://stackoverflow.com/a/41501060/7811466
