{ "info": { "author": "IP2Location", "author_email": "support@ip2location.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# IP2Proxy Python Library\n\nThis library allows user to query an IP address if it was being used as open proxy, web proxy, VPN anonymizer and TOR exits. It lookup the proxy IP address from **IP2Proxy BIN Data** file. This data file can be downloaded at\n\n* Free IP2Proxy BIN Data: https://lite.ip2location.com\n* Commercial IP2Proxy BIN Data: https://www.ip2location.com/proxy-database\n\nFor more details, please visit:\n[https://www.ip2location.com/ip2proxy/developers/python](https://www.ip2location.com/ip2proxy/developers/python)\n\n## Methods\n\nBelow are the methods supported in this library.\n\n|Method Name|Description|\n|---|---|\n|open|Open the IP2Proxy BIN data with **File I/O** mode for lookup.|\n|close|Close and clean up the file pointer.|\n|get_package_version|Get the package version (1 to 8 for PX1 to PX8 respectively).|\n|get_module_version|Get the module version.|\n|get_database_version|Get the database version.|\n|is_proxy|Check whether if an IP address was a proxy. Returned value: