Issue #19164: Improve exception message of uuid.UUID()
Patch by jgauthier.
This commit is contained in:
commit
c0e7a9c72b
|
@ -131,7 +131,8 @@ class UUID(object):
|
||||||
"""
|
"""
|
||||||
|
|
||||||
if [hex, bytes, bytes_le, fields, int].count(None) != 4:
|
if [hex, bytes, bytes_le, fields, int].count(None) != 4:
|
||||||
raise TypeError('need one of hex, bytes, bytes_le, fields, or int')
|
raise TypeError('one of the hex, bytes, bytes_le, fields, '
|
||||||
|
'or int arguments must be given')
|
||||||
if hex is not None:
|
if hex is not None:
|
||||||
hex = hex.replace('urn:', '').replace('uuid:', '')
|
hex = hex.replace('urn:', '').replace('uuid:', '')
|
||||||
hex = hex.strip('{}').replace('-', '')
|
hex = hex.strip('{}').replace('-', '')
|
||||||
|
|
Loading…
Reference in New Issue