Python module for looking up the client9/ipcat database (datacenters, co-location centers, shared and virtual webhosting providers). CSV entries are automatically parsed and stored into the local SQLite database so they could be looked up in a fast way.
Sample run(s) as a standalone:
Sample benchmark as a module (lookup of 10000 random IP addresses):