Message233083
@sbromberger, there's no need for your own package. Just use something like this:
_addr_cache = {}
def ipaddr(addr):
try:
return _addr_cache[addr]
except KeyError:
_addr_cache[addr] = ipaddress.ipaddress(addr)
return _addr_cache[addr]
You could even throw weakrefs in there if your use case demanded it. |
|
Date |
User |
Action |
Args |
2014-12-24 17:22:28 | eric.snow | set | recipients:
+ eric.snow, lemburg, rhettinger, ncoghlan, pmoody, r.david.murray, serhiy.storchaka, josh.r, sbromberger |
2014-12-24 17:22:28 | eric.snow | set | messageid: <1419441748.1.0.0798850527575.issue23103@psf.upfronthosting.co.za> |
2014-12-24 17:22:28 | eric.snow | link | issue23103 messages |
2014-12-24 17:22:27 | eric.snow | create | |
|