BOOL .DICT .FLOAT .INT .OVERFLOW .LIST ....STRING DECODE .STRING ENCODE . ---------------------------------------------------------------------- Ran 11 tests in 0.000s OK true False {"int": 42, "float": 3.14, "bool": false, "string": "s"} {u'int': 42, u'float': 3.14, u'bool': False, u'string': u's'} 123.4 encoded = '123' decoded = 123 decoded = {u'a': 123} -- 0 {u'k': 0} -- 2147483648 {u'k': 2147483648} -- 4294967296 {u'k': 4294967296} -- 18446744073709551615 {u'k': 18446744073709551615L} -- 18446744073709551616 {u'k': 18446744073709551616L} -- 340282366920938463463374607431768211456 {u'k': 340282366920938463463374607431768211456L} [4, "foo", false] [4, u'foo', False] {"foo": 42} {u'bar': 43} u'abc' "\u03bc"