Tools for working with IP4/IP6 Addresses including IPv4, IPv6, CIDR, and Subnet Masks
Project description
iptools
Tools for working with IP4/IP6 Addresses including IPv4, IPv6, CIDR, and Subnet Masks
Contents
Source Code and Documentation
- Source Code: https://github.com/mindpowered/ip-tools-python
- Documentation: https://mindpowered.github.io/ip-tools-python
Licensing
To obtain a version of this package under the MIT License, follow the instructions to get a license. The MIT License has no restrictions on commercial use and permits reuse within proprietary software.
Requirements
- Requires Python 3.x. Due to security fixes and new features Python 3.7 or later is recommended.
- pip
Third-party dependencies may have additional requirements.
Installation
You can retrieve the iptools package from the Python Package Index https://pypi.org/ using pip. First make sure you have python3 and python3-pip installed. Then you can start by making a requirements.txt
file in your working directory with the iptools requirement in it. You can add any other packages to your requirements here, each as a separate line.
requirements.txt:
mindpowered-iptools>0
Now you can use pip to install the iptools package: python3 -m pip install -r requirements.txt
If you would like to update the package, simply run the above command again.
Usage
from mindpowered_iptools import *
ipt = IPTools()
decimal = ipt.IPToDecimal("192.168.1.1")
Support
We are here to support using this package. If it doesn't do what you're looking for, isn't working, or you just need help, please Contact us.
There is also a public Issue Tracker available for this package.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for mindpowered_iptools-0.0.15-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce6c097a194d6b1ff810faa5b93f26f049e1d81f74f8e41f40cd9caec86deaad |
|
MD5 | 66b8d453400d4496a5936beb35339aef |
|
BLAKE2b-256 | 3be111cec415c97913ac7411bf1b4f589d224b5e5580a8a68763c2d6859891e0 |