python uuid奇怪的bug

2024-10-01 04:52:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我首先尝试使用解释器使用python的uuid模块生成uuid。我做了以下事情:

>>>import uuid
>>>uuid.uuid1()
UUID('d8904cf8-48ea-11e0-ac43-109add570b60')

到目前为止还不错。我创建了一个简单的小函数来生成uuid

^{pr2}$

我得到以下错误:

AttributeError:“module”对象没有属性“uuid1”

好的……嗯……回到翻译那里,现在它也坏了。我在运行我用来测试这个代码的代码时遇到了同样的错误。我很困惑。是什么让你这样崩溃的?我的代码怎么了?在

我使用的是python2.6


Tags: 模块函数代码importuuid错误事情解释器
1条回答
网友
1楼 · 发布于 2024-10-01 04:52:52

您的测试文件名很可能命名为uuid.py

当您返回到解释器时,您从同一目录启动解释器,默认情况下,该目录将首先在当前工作目录中查找要导入的模块名。在

只需将测试文件名更改为其他名称,即uuid_test_snippet.py

相关问题 更多 >