如何将所有文件统一存储在内存(变量)Python中

如何将所有文件统一存储在内存(变量)Python中,python,file,Python,File,基本上,我希望能够浏览包含文本文件、jpg文件、csv文件、png文件、任何类型的文件的文件夹,并能够将其作为某种对象加载到内存中。必要时,我希望能够保存它并在磁盘上创建一个实例。这需要适用于任何类型的文件 我将创建一个类,该类将包含文件数据本身以及元数据,但这对于我的问题不是必需的 这可能吗?如果可能,我该怎么做?您可以将文件读取为字节。这就是你要找的吗?open('filename.ext','r+b')可以处理任何事情,并且支持读写操作——只要你不在乎在内存中解释有问题的文件。将它与os.

基本上,我希望能够浏览包含文本文件、jpg文件、csv文件、png文件、任何类型的文件的文件夹,并能够将其作为某种对象加载到内存中。必要时,我希望能够保存它并在磁盘上创建一个实例。这需要适用于任何类型的文件

我将创建一个类,该类将包含文件数据本身以及元数据,但这对于我的问题不是必需的


这可能吗?如果可能,我该怎么做?

您可以将文件读取为字节。这就是你要找的吗?
open('filename.ext','r+b')
可以处理任何事情,并且支持读写操作——只要你不在乎在内存中解释有问题的文件。将它与
os.listdir()
os.walk()
结合起来查找文件。谢谢,它工作得很好。我使用FID=open('filename.ext','r+b'),然后使用FID.write()和FID.read()来写/读文件。