用法:
class uuid.UUID(hex=None, bytes=None, bytes_le=None, fields=None, int=None, version=None, *, is_safe=SafeUUID.unknown)
從 32 個十六進製數字的字符串、16 字節大端順序的字符串作為
bytes
參數、16 字節的小端順序作為bytes_le
參數的字符串、6 個元組創建一個 UUID整數(32 位time_low
、16 位time_mid
、16 位time_hi_version
、8 位clock_seq_hi_variant
、8 位clock_seq_low
、48 位node
)作為fields
參數,或單個 128 位整數作為int
參數。當給出一串十六進製數字時,花括號、連字符和 URN 前綴都是可選的。例如,這些表達式都產生相同的 UUID:UUID('{12345678-1234-5678-1234-567812345678}') UUID('12345678123456781234567812345678') UUID('urn:uuid:12345678-1234-5678-1234-567812345678') UUID(bytes=b'\x12\x34\x56\x78'*4) UUID(bytes_le=b'\x78\x56\x34\x12\x34\x12\x78\x56' + b'\x12\x34\x56\x78\x12\x34\x56\x78') UUID(fields=(0x12345678, 0x1234, 0x5678, 0x12, 0x34, 0x567812345678)) UUID(int=0x12345678123456781234567812345678)
正是其中之一
hex
,bytes
,bytes_le
,fields
, 或者int
必須給出。這version
參數是可選的;如果給定,則生成的 UUID 將根據設置其變體和版本號RFC 4122,覆蓋給定的位hex
,bytes
,bytes_le
,fields
, 或者int
.UUID 對象的比較是通過比較它們的
UUID.int
屬性來進行的。與非 UUID 對象的比較會引發TypeError
。str(uuid)
返回格式為12345678-1234-5678-1234-567812345678
的字符串,其中 32 個十六進製數字表示 UUID。
相關用法
- Python unittest.mock.AsyncMock.assert_awaited_once_with用法及代碼示例
- Python unittest.TestCase.assertWarnsRegex用法及代碼示例
- Python urllib.parse.urlparse用法及代碼示例
- Python unittest.mock.Mock.reset_mock用法及代碼示例
- Python unittest.mock.Mock.__class__用法及代碼示例
- Python unittest.mock.Mock.call_args用法及代碼示例
- Python urllib.parse.urljoin用法及代碼示例
- Python unittest.TestCase.assertRaisesRegex用法及代碼示例
- Python unittest.mock.call用法及代碼示例
- Python unittest.mock.Mock.method_calls用法及代碼示例
- Python unittest.mock.Mock.call_args_list用法及代碼示例
- Python unittest.mock.AsyncMock.assert_any_await用法及代碼示例
- Python unittest.mock.Mock.assert_called用法及代碼示例
- Python unittest.TestCase.assertRaises用法及代碼示例
- Python unittest.TestCase.tearDownClass用法及代碼示例
- Python unittest.mock.Mock.assert_not_called用法及代碼示例
- Python unittest.IsolatedAsyncioTestCase用法及代碼示例
- Python unittest.TestCase.setUpClass用法及代碼示例
- Python unittest.mock.AsyncMock.await_args_list用法及代碼示例
- Python urllib.parse.urllib.parse.SplitResult.geturl用法及代碼示例
注:本文由純淨天空篩選整理自python.org大神的英文原創作品 uuid.UUID。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。