p5-python-new_service_port_generator
Random port generator for new tcp/udp service.
References
Install
- call
pip install p5.new_service_port_generator
Collecting p5.new_service_port_generator
Downloading p5.new_service_port_generator-0.0.4.tar.gz
Successfully built p5.new-service-port-generator
Installing collected packages: p5.new-service-port-generator
Successfully installed p5.new-service-port-generator-0.0.4
- or call
pip install .in source directory
Processing /home/user/src/p5-python-new_service_port_generator
Successfully built p5.new-service-port-generator
Installing collected packages: p5.new-service-port-generator
Successfully installed p5.new-service-port-generator-0.0.4
Uninstall
call pip uninstall p5.new_service_port_generator
Uninstalling p5.new-service-port-generator-0.0.4:
Would remove:
/home/user/venv/lib/python3.8/site-packages/p5.new_service_port_generator-0.0.4-py3.8.egg-info
/home/user/venv/lib/python3.8/site-packages/p5/new_service_port_generator/*
Proceed (y/n)? y
Successfully uninstalled p5.new-service-port-generator-0.0.4
Example
Try:
example.py- or this:
import sys
from p5.new_service_port_generator import make as _make_generator
_generator = _make_generator()
print("generator pool size: {}".format(len(_generator.pool)), file = sys.stderr)
print("your first port [{}] for your new service was returned by __call__ and removed from pool".format(_generator()), file = sys.stderr)
print("generator pool size: {}".format(len(_generator.pool)), file = sys.stderr)
print("your second port [{}] for your new service was generated by __iter__ and removed from pool".format(next(iter(_generator))), file = sys.stderr)
print("generator pool size: {}".format(len(_generator.pool)), file = sys.stderr)
Release files for p5.new-service-port-generator 0.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| p5.new_service_port_generator-0.0.4.tar.gz | 3.1 kB | Details |
Release files / p5.new_service_port_generator-0.0.4.tar.gz
| Download URL | p5.new_service_port_generator-0.0.4.tar.gz |
|---|---|
| Size | 3.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e6e35e2bcc74224977f97e32886ba5e7174726d79752625d573d6f96265e8a2c
|
|
BLAKE2b-256 checksum How to use checksums |
d726a5e99c244e4d8f1126fcae1269262fa57cde233b7d0f2410e22afc2ac70c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.4rc1
|