>> import uuid # make a UUID based on the host ID and current time >>> uuid.uuid1() # doctest: +SKIP UUID('a8098c1a-f86e-11da-bd1a-00112444be1e') # make a UUID using an MD5 hash of a namespace UUID and a name >>> uuid.uuid3(uuid.NAMESPACE_DNS, 'python.org') UUID('6fa459ea-ee8a-3ca4-894e-db77e160355e') # make a random UUID >>> uuid.uuid4() # doctest: +SKIP UUID('16fd2706-8baf-433b-82eb-8c7fada847da') # make a UUID using a SHA-1 hash of a namespace UUID and a name >>> uuid.uuid5(uuid.NAMESPACE_DNS, 'python.org') UUID('886313e1-3b8a-5372-9b90-0c9aee199e5d') # make a UUID from a string of hex digits (braces and hyphens ignored) >>> x = uuid.UUID('{00010203-0405-0607-0809-0a0b0c0d0e0f}') # convert a UUID to a string of hex digits in standard form >>> str(x) '00010203-0405-0607-0809-0a0b0c0d0e0f' # get the raw 16 bytes of the UUID >>> x.bytes b'\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f' # make a UUID from a 16-byte string >>> uuid.UUID(bytes=x.bytes) UUID('00010203-0405-0607-0809-0a0b0c0d0e0f') */ class uuid{ /** * @return uuid */ public static function import() { return \PyCore::import('uuid'); } public $_has_uuid_generate_time_safe = 1; public $RESERVED_FUTURE = "reserved for future definition"; public $RESERVED_MICROSOFT = "reserved for Microsoft compatibility"; public $RESERVED_NCS = "reserved for NCS compatibility"; public $RFC_4122 = "specified in RFC 4122"; public $_AIX = false; public $_LINUX = true; public $_MAC_DELIM = ":"; public $_MAC_OMITS_LEADING_ZEROES = false; public $_UuidCreate = null; public $__author__ = "Ka-Ping Yee "; public $__name__ = "uuid"; public $__package__ = ""; public $_last_timestamp = null; public $_node = null; public $_platform_system = "Linux"; public $Enum = null; public $NAMESPACE_DNS = null; public $NAMESPACE_OID = null; public $NAMESPACE_URL = null; public $NAMESPACE_X500 = null; public $SafeUUID = null; public $UUID = null; public $_GETTERS = null; public $_OS_GETTERS = null; public $_uuid = null; public $bytes_ = null; public $int_ = null; public $os = null; public $platform = null; public $sys = null; public function _arp_getnode() { } public function _find_mac_near_keyword($command, $args, $keywords, $get_word_index) { } public function _find_mac_under_heading($command, $args, $heading) { } public function _get_command_stdout($command) { } public function _ifconfig_getnode() { } public function _ip_getnode() { } public function _ipconfig_getnode() { } public function _is_universal($mac) { } public function _lanscan_getnode() { } public function _load_system_functions() { } public function _netbios_getnode() { } public function _netstat_getnode() { } public function _parse_mac($word) { } public function _random_getnode() { } public function _simple_enum($etype = []) { } public function _unix_getnode() { } public function _windll_getnode() { } public function getnode() { } public function uuid1($node = null, $clock_seq = null) { } public function uuid3($namespace, $name) { } public function uuid4() { } public function uuid5($namespace, $name) { } }