Commit 5f0726a3 authored by Miss Islington (bot)'s avatar Miss Islington (bot) Committed by GitHub

bpo-33640, uuid.UUID doc: document endian of bytes parameter (GH-7263)


The bytes parameter uses big endian.
(cherry picked from commit b75ec085)
Co-authored-by: default avatarFarhaan Bukhsh <farhaan.bukhsh@gmail.com>
parent 1cbdbf35
......@@ -23,12 +23,13 @@ random UUID.
.. class:: UUID([hex[, bytes[, bytes_le[, fields[, int[, version]]]]]])
Create a UUID from either a string of 32 hexadecimal digits, a string of 16
bytes as the *bytes* argument, a string of 16 bytes in little-endian order as
the *bytes_le* argument, a tuple of six integers (32-bit *time_low*, 16-bit
*time_mid*, 16-bit *time_hi_version*, 8-bit *clock_seq_hi_variant*, 8-bit
*clock_seq_low*, 48-bit *node*) as the *fields* argument, or a single 128-bit
integer as the *int* argument. When a string of hex digits is given, curly
braces, hyphens, and a URN prefix are all optional. For example, these
bytes in big-endian order as the *bytes* argument, a string of 16 bytes in
little-endian order as the *bytes_le* argument, a tuple of six integers
(32-bit *time_low*, 16-bit *time_mid*, 16-bit *time_hi_version*,
8-bit *clock_seq_hi_variant*, 8-bit *clock_seq_low*, 48-bit *node*) as the
*fields* argument, or a single 128-bit integer as the *int* argument.
When a string of hex digits is given, curly braces, hyphens,
and a URN prefix are all optional. For example, these
expressions all yield the same UUID::
UUID('{12345678-1234-5678-1234-567812345678}')
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment