Как исправить «TypeError: объект ‘module’ недоступен для вызова» для этого кода, поскольку он работал несколько недель назад?

#python #python-3.x

#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:UsersbenjaPycharmProjectsProject12random.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:

Вам нужно переименовать ваш файл из random.py , чтобы не столкнуться со встроенным модулем random.

Я предполагаю, что несколько недель назад ваш файл не был назван таким образом.