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

Python中uuid4()的可能起始字母,python,Python,我正在使用uuid4()为我的文件生成随机名称。但是,我需要知道这些文件可能的起始字母。uuid4()只能以[a-z,a-z,0-9]开头,还是还可以包含像[-,]这样的标点符号?我找不到这方面的参考。我猜您使用的是十六进制,因此它将是0-f 否则,从规范中可以看出: UUID.hex UUID为32个字符的十六进制字符串 UUID.int UUID为128位整数 UUID.urn 按照RFC 4122中的规定,UUID作为URN 请阅读维基百科页面。谢谢。我的问题似乎不太受欢迎。那我就删除它。

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

我猜您使用的是十六进制,因此它将是0-f

否则,从规范中可以看出: UUID.hex UUID为32个字符的十六进制字符串

UUID.int UUID为128位整数

UUID.urn 按照RFC 4122中的规定,UUID作为URN


请阅读维基百科页面。谢谢。我的问题似乎不太受欢迎。那我就删除它。