parameters: (self, key)
docstring: Dictionary interface: get value from key::
  
  			def configure(conf):
  				conf.env['foo'] = {}
  				print(env['foo'])
docstring_summary: Dictionary interface: get value from key::
docstring_tokens: Dictionary interface : get value from key ::
function: def __getitem__(self, key):
  		"""
  		Dictionary interface: get value from key::
  
  			def configure(conf):
  				conf.env['foo'] = {}
  				print(env['foo'])
  		"""
  		try:
  			while 1:
  				x = self.table.get(key, None)
  				if not x is None:
  					return x
  				self = self.parent
  		except AttributeError:
  			return []
function_tokens: def __getitem__ ( self , key ) : try : while 1 : x = self . table . get ( key , None ) if not x is None : return x self = self . parent except AttributeError : return [ ]