或者,是否有一种方法可以将类序列化并从脚本中保存,如果删除了脚本,仍然可以加载该类?创建它的一个实例,并使用pickle将其保存到文件中。当我运行test_class_unpickle.py时,它会按预期的方式将类加载回内存。open("/home/sam/testclass", "rb"))
ModuleNotFoundError: No module named
我有一个python类,表示来自特定主题的分组Dicom系列,定义在模块dicom_parser.py中。当实例化时,类调用通过UID读取和排序Dicoms的方法。我编写了一个保存和加载方法,该方法取自上的bivouac0 0的回答。save()通过weakref.finalize调用,而如果在调用__init__()时保存的文件存在,则调用load()。self.filename
with gzip.open(filename,