python - 如何修复此代码的“TypeError:'module' object is not callable”,因为它在几周前工作?
问题描述
当我尝试运行以下代码时弹出此错误:
错误:
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,但它似乎仍然不想工作,即使它只在一周前工作。
解决方案
您需要重命名文件,random.py
以免与内置的随机模块发生冲突。
我猜几周前你的文件不是这样命名的。
推荐阅读
- neural-network - Keras 高损失,不随每个 epoch 减少
- iis - 应用程序池在 startMode = AlwaysRunning 时进入空闲状态
- angular6 - 如何动态删除 Angular 6 树视图节点
- android - 从 Firebase 中检索特定数据
- java - JavaFX 不适用于 IntelliJ (jdk 9)
- python - 为什么放入'if'语句时函数会自动打印
- postgresql - Docker - 无法访问 postgres 数据库
- python - datepicker 在 django 中不起作用?
- android - POST 因 Retrofit 失败(连接超时),但可与 Postman 一起使用
- node.js - Vue.js:找不到模块