Esempio n. 1
0
 def as_key(self, key):
     if isinstance(key, int):
         return '[%d]' % key
     elif is_legal_id(key):
         return key
     else:
         return '[%s]' % add_quote(key)
Esempio n. 2
0
 def as_key(self, key):
     return add_quote(str(key))
Esempio n. 3
0
 def as_string(self, value_tree, ident):
     return add_quote(value_tree.value)