Single machine generate auto-incrementing uuid str. If you have any questions please contact to https://blog.timilong.com/about
.. automodule:: time_uuid .. autofunction:: get_id .. autofunction:: get_hex_id .. autofunction:: get_id_info .. autofunction:: hex .. autofunction:: hex_to_id
Examples
Timi-UUIDs single machine generate auto-incrementing uuid str..:
>>> from timie_uuid import TimiUUID >>> obj = TimiUUID() >>> obj.get_id() '8c288f25-d690-4600-f911-e6011175d101' >>> timi_uuid.get_hex_id() '8c288f25d6904600f911e6011175d101' >>> timi_uuid.get_id_info(cnt_id="8c288f25-d690-4600-f911-e6011175d101") { 'timestamp': 1541058282.02128, 'seq': 1, 'pid': 5982, 'mac': '46:00:f9:11:e6:01', 'msg': 'Success.', 'datetime': '2018-11-01 15:44:42.021280' } >>> obj.hex '8c8cca7e5fab8c859039ab0128640101' >>> timi_uuid.hex_to_id(hex_id="8c8cca7e5fab8c859039ab0128640101") '8c8cca7e-5fab-8c85-9039-ab0128640101'
Author: Timi long (@timilong)
PyPi: http://pypi.python.org/pypi/timi_uuid/
Docs: http://packages.python.org/timi_uuid/
License: MIT License
I am definitely open to contributions. Please feel free to submit your lock implementation.