]> granicus.if.org Git - python/commitdiff
bpo-33640, uuid.UUID doc: document endian of bytes parameter (GH-7263)
authorFarhaan Bukhsh <farhaan.bukhsh@gmail.com>
Mon, 4 Jun 2018 07:29:00 +0000 (12:59 +0530)
committerVictor Stinner <vstinner@redhat.com>
Mon, 4 Jun 2018 07:29:00 +0000 (09:29 +0200)
The bytes parameter uses big endian.

Doc/library/uuid.rst

index 09c56e537bd87a187a4b62c48a8662c1c27d97a7..415e25bef6de7d07d7106e004fd1ea4a59e743d4 100644 (file)
@@ -45,12 +45,13 @@ which relays any information about the UUID's safety, using this enumeration:
 .. class:: UUID(hex=None, bytes=None, bytes_le=None, fields=None, int=None, version=None, *, is_safe=SafeUUID.unknown)
 
    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}')