几周前,该代码如何解决“ TypeError:'模块'对象不可调用”的问题?

时间:2019-04-02 19:47:36

标签: python python-3.x

当我尝试运行以下代码时,我弹出此错误:

错误:

Traceback (most recent call last):
  File "C:/Users/benja/PycharmProjects/Project12/random.py", line 2, in 
<module>
import random
File "C:\Users\benja\PycharmProjects\Project12\random.py", line 8, in 
<module>
random.random()
TypeError: 'module' object is not callable

代码:

import random


uF=[]
for i in range(1, 10):
    for x in range(1):
        random.random()
print(uF)

我尝试重新安装pycharm和python,但即使仅在一周前,它仍然似乎不希望工作。

1 个答案:

答案 0 :(得分:5)

您需要将文件重命名为random.py,以免与内置的随机模块发生冲突。

我猜几个星期前您的文件没有这样命名。