Changeset 7918:49bed49704e6 in orange


Ignore:
Timestamp:
05/19/11 11:52:48 (3 years ago)
Author:
anze <anze.staric@…>
Branch:
default
Convert:
1692fa9f3e22410651741145842b60696794d123
Message:

Corrected example for deprecated_members (decorators are not supported in python 2.5).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orange/Orange/misc/__init__.py

    r7831 r7918  
    316316    Example :: 
    317317             
    318         >>> @deprecated_members({"fooBar": "foo_bar", "setFooBar":"set_foo_bar"}, 
    319         ...                    wrap_methods=["set_foo_bar", "__init__"]) 
    320         ... class A(object): 
     318        >>> class A(object): 
    321319        ...     def __init__(self, foo_bar="bar"): 
    322320        ...         self.set_foo_bar(foo_bar) 
     
    324322        ...     def set_foo_bar(self, foo_bar="bar"): 
    325323        ...         self.foo_bar = foo_bar 
    326         ...          
     324        ... 
     325        ... A = deprecated_members( 
     326        ... {"fooBar": "foo_bar",  
     327        ...  "setFooBar":"set_foo_bar"}, 
     328        ... wrap_methods=["set_foo_bar", "__init__"])(A) 
     329        ...  
    327330        ... 
    328331        >>> a = A(fooBar="foo") 
Note: See TracChangeset for help on using the changeset viewer.