Python中uuid4()可能的起始字母

时间:2016-09-25 20:43:48

标签: python

我使用uuid4()为我的文件生成随机名称。但是,我需要知道这些文件可能的起始字母。 uuid4()只能以[a-z,A-Z,0-9]开头还是可以包含像[_-,]这样的标点字符?我找不到这方面的参考。

1 个答案:

答案 0 :(得分:1)

我猜你正在使用十六进制,因此它将是0-f。

否则从规范中得出: UUID.hex UUID为32个字符的十六进制字符串。

UUID.int UUID为128位整数。

UUID.urn UUID为RFC 4122中指定的URN。

参考 - > https://www.ietf.org/rfc/rfc4122.txt