On Tuesday 10 June à 14:12, Chris Withers wrote:
Sylvain Thénault wrote:
hello !
Almost everything is in the subject: i would like to access to a portal tool in the __setstate__ method for an object,
I can almost 100% garuantee you that you shouldn't be implementing __setstate__.
What are you trying to do?
do you mean that __setstate__ should never be overriden or that I must do something wrong that could be done in another way ? I used __setstate__ to build a non persistent attribute from some persistent data in my object. I've discussed with Lennart Regebro about my problem and I've finished by putting all my setstate code in a method which should be called instead of directly access to the attribute, so the attribute is built on the first call. regards -- Sylvain Thénault LOGILAB, Paris (France). http://www.logilab.com http://www.logilab.fr http://www.logilab.org