当我使用python UUID()模块中的uuid函数检查我们的一个测试uuids时,我遇到了这种奇怪的行为。
from uuid import UUID uuid1 = UUID('00000000-0000-0000-0000-000000000000', version=1) print uuid1 00000000-0000-1000-8000-000000000000
如果没有该版本,它将按照预期的uuid0 = UUID('00000000-0000-0000-0000-000000000000') print uuid0 00000000-0000-0000-0000-000000000000工作。
这是预期的行为吗?还有什么其他的副作用我需要担心吗?
是否有一种更安全或更好的方法来测试python中的uuid,而不是使用UUID()函数,还是我误用了这个函数?
https://stackoverflow.com/questions/41970800
复制相似问题