# Is it possible to load file from memory?

Is it possible to load a .blend file from memory? Thus, open it without using its filepath (bpy.ops.wm.open_mainfile(filepath=l)) but its data.

Theoretical example:

import bpy

filepath = r"C:\Users\Blender\script.blend"

with open(filepath, "rb") as f:

If it would be possible to do it using command line, that'd be great too.