Как получить травление для работы с iPython?

Я пытаюсь загрузить маринованные объекты в iPython.

Я получаю ошибку:

AttributeError: объект 'FakeModule' не имеет атрибута 'World'

Кто-нибудь знает, как заставить это работать, или по крайней мере обходной путь для загрузки объектов в iPython для интерактивного просмотра их?

Спасибо

отредактировано, чтобы добавить:

У меня есть скрипт с именем world.py, который в основном делает:

import pickle
class World:
    ""
if __name__ == '__main__':
    w = World()
    pickle.dump(w, open("file", "wb"))

Чем в REPL я занимаюсь:

import pickle  
from world import World  
w = pickle.load(open("file", "rb"))

который работает в ванильном питоне REPL, но не с iPython.

Я использую Python 2.6.5 и iPython 0.10 из дистрибутива Enthought Python, но у меня также были проблемы с предыдущими версиями.

Ответы на вопрос(2)

Ваш ответ на вопрос