示例#1
0
文件: Alias.py 项目: JPilarr/tapyr
 def __getitem__ (self, key) :
     map     = self.aliases
     rn, ea  = Lib.parseaddr (key)
     l, s, d = split_hst (ea, "@")
     if s :
         try :
             return map [l]
         except KeyError :
             pass
     return map [ea]
示例#2
0
文件: Alias.py 项目: Tapyr/tapyr
 def __getitem__ (self, key) :
     map     = self.aliases
     rn, ea  = Lib.parseaddr (key)
     l, s, d = split_hst (ea, "@")
     if s :
         try :
             return map [l]
         except KeyError :
             pass
     return map [ea]