Parallel testing of IP addresses and domains in python. Reads IP addresses and domains from a CSV file and gives two lists of accessible and inaccessible ones. Refer to Usage to see how to use this.
Based on the "Networking" category.
Alternatively, view π IPpy alternatives based on common mentions on social networks and blogs.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of π IPpy or a related project?
PyPI version Build Status codecov License Support me on Patreon Support me on Paypal Contact me on Codementor
Parallel testing of IP addresses and domains in python. Reads IP addresses and domains from a CSV file and gives two lists of accessible and inaccessible ones. Refer to Usage to see how to use this.
json or csv# Examples
127.0.0.1
::1
localhost
$ pip install ippy
# Create IPpy instance
ippy_obj = ippy.Ippy()
# Set config - verbose, output, num_workers
# verbose - True or False
# output - csv or json
ippy_obj.set_config(True, 'csv', 4)
# Set Input File
ippy_obj.set_file(file='ip_list.csv')
# Run IPpy
ippy_obj.run()
# Get Results
output = ippy_obj.result()
print(output)
To run the tests, first install tox.
$ pip install tox
then run tox from the project root directory.
$ tox
The scripts and documentation in this project are released under the [MIT License](LICENSE). This project has multiple dependencies and their licenses can be found in their respective repositories.
Contributions are welcome! See [Contributor's Guide](.github/CONTRIBUTING.md).
*Note that all licence references and agreements mentioned in the π IPpy README section above
are relevant to that project's source code only.
Do not miss the trending, packages, news and articles with our weekly report.