Как рассматривать представление памяти как файл или преобразовать его в файл?Python

Программы на Python
Anonymous
Как рассматривать представление памяти как файл или преобразовать его в файл?

Сообщение Anonymous »

Я храню файл .stl в Postgres в виде байта.
Он извлекается как представление памяти (параметр диаграммы).
Я использую представление памяти для создания и сохранить
двоичный файл на жесткий диск.
Можно ли временно сохранить представление памяти в виде файла в памяти?
Код это работает:
def update_stacked_widget(self, table_name, diagram):

with open("test.stl", "wb") as binary_file:
binary_file.write(bytes(diagram))

self.stl_mesh = mesh.Mesh.from_file('temp.stl')

Я пробовал следующее и изучал возможность использования библиотеки io, но пока недостаточно хорошо понимаю:
self.stl_mesh = mesh.Mesh.from_file(bytes(diagram))
error: 'utf-8' codec can't decode byte 0x80 in position 94: invalid start byte


Подробнее здесь: https://stackoverflow.com/questions/786 ... -to-a-file

Вернуться в «Python»