@@ -225,7 +225,7 @@ casting traits::
225225 traits.trait_errors.TraitError: The 'weight' trait of a Person instance
226226 must be a float, but a value of '180' <type 'str'> was specified.
227227 >>> bill.cweight = '180' # OK, cast to float('180')
228- >>> print bill.cweight
228+ >>> print( bill.cweight)
229229 180.0
230230 >>>
231231
@@ -536,7 +536,7 @@ it is also a valid value for assignment.
536536 >>> hats = InventoryItem()
537537 >>> hats.name = 'Stetson'
538538
539- >>> print '%s: %s' % (hats.name, hats.stock)
539+ >>> print( '%s: %s' % (hats.name, hats.stock) )
540540 Stetson: None
541541
542542 >>> hats.stock = 2 # OK
@@ -742,32 +742,32 @@ the metadata attribute::
742742
743743 t = Test()
744744
745- print t.trait( 'i' ).default # 99
746- print t.trait( 'i' ).default_kind # value
747- print t.trait( 'i' ).inner_traits # ()
748- print t.trait( 'i' ).is_trait_type( Int ) # True
749- print t.trait( 'i' ).is_trait_type( Float ) # False
745+ print( t.trait( 'i' ).default) # 99
746+ print( t.trait( 'i' ).default_kind) # value
747+ print( t.trait( 'i' ).inner_traits) # ()
748+ print( t.trait( 'i' ).is_trait_type( Int ) ) # True
749+ print( t.trait( 'i' ).is_trait_type( Float ) ) # False
750750
751- print t.trait( 'lf' ).default # []
752- print t.trait( 'lf' ).default_kind # list
753- print t.trait( 'lf' ).inner_traits
751+ print( t.trait( 'lf' ).default) # []
752+ print( t.trait( 'lf' ).default_kind) # list
753+ print( t.trait( 'lf' ).inner_traits)
754754 # (<traits.traits.CTrait object at 0x01B24138>,)
755- print t.trait( 'lf' ).is_trait_type( List ) # True
756- print t.trait( 'lf' ).is_trait_type( TraitType ) # True
757- print t.trait( 'lf' ).is_trait_type( Float ) # False
758- print t.trait( 'lf' ).inner_traits[0].is_trait_type( Float ) # True
759-
760- print t.trait( 'foo' ).default # <undefined>
761- print t.trait( 'foo' ).default_kind # factory
762- print t.trait( 'foo' ).inner_traits # ()
763- print t.trait( 'foo' ).is_trait_type( Instance ) # True
764- print t.trait( 'foo' ).is_trait_type( List ) # False
765-
766- print t.trait( 'any' ).default # [1, 2, 3]
767- print t.trait( 'any' ).default_kind # list
768- print t.trait( 'any' ).inner_traits # ()
769- print t.trait( 'any' ).is_trait_type( Any ) # True
770- print t.trait( 'any' ).is_trait_type( List ) # False
755+ print( t.trait( 'lf' ).is_trait_type( List ) ) # True
756+ print( t.trait( 'lf' ).is_trait_type( TraitType ) ) # True
757+ print( t.trait( 'lf' ).is_trait_type( Float ) ) # False
758+ print( t.trait( 'lf' ).inner_traits[0].is_trait_type( Float ) ) # True
759+
760+ print( t.trait( 'foo' ).default) # <undefined>
761+ print( t.trait( 'foo' ).default_kind) # factory
762+ print( t.trait( 'foo' ).inner_traits) # ()
763+ print( t.trait( 'foo' ).is_trait_type( Instance ) ) # True
764+ print( t.trait( 'foo' ).is_trait_type( List ) ) # False
765+
766+ print( t.trait( 'any' ).default) # [1, 2, 3]
767+ print( t.trait( 'any' ).default_kind) # list
768+ print( t.trait( 'any' ).inner_traits) # ()
769+ print( t.trait( 'any' ).is_trait_type( Any ) ) # True
770+ print( t.trait( 'any' ).is_trait_type( List ) ) # False
771771
772772.. rubric :: Footnotes
773773.. [2 ] Most callable predefined traits are classes, but a few are functions.
0 commit comments