Tôi đang cố gắng chọn một thể hiện của một lớp trong một mô-đun và bỏ chọn nó trong một mô-đun khác.Thuộc tínhLỗi khi bỏ ghim đối tượng
Dưới đây là nơi tôi dưa:
import cPickle
def pickleObject():
object = Foo()
savefile = open('path/to/file', 'w')
cPickle.dump(object, savefile, cPickle.HIGHEST_PROTOCOL)
class Foo(object):
(...)
và đây là nơi mà tôi cố gắng unpickle:
savefile = open('path/to/file', 'r')
object = cPickle.load(savefile)
On rằng dòng thứ hai, tôi nhận được AttributeError: 'module' object has no attribute 'Foo'
Bất cứ ai nhìn thấy những gì tôi đang làm sai rồi?
Điều đó đã xảy ra. Cảm ơn sự giúp đỡ của các bạn. – Max