【发布时间】:2020-07-17 10:54:22
【问题描述】:
我一直在学习一些教程,并在观看视频和复制代码的同时积极记笔记。这导致我的 pycharm 项目中有多个 python 文件。
我注意到,当我到达一定数量的文件时,终端返回错误,但是当代码运行一个新的项目文件夹时,它运行得非常好。
不知道为什么会这样,有人有什么想法吗? 我也应该在学习时创建多个 python 文件吗?
这是一个错误示例:
代码:
import random
value = random.randint(1, 6)
print(value)
错误:
AttributeError: module 'random' has no attribute 'randint'
但在新项目中运行时,它可以工作......
【问题讨论】:
-
您是否将其中一个文件命名为 random.py?
-
您的一个文件名为
random.py,因此 Python 导入它而不是标准模块 -
你有多少个文件,因为你应该有很多文件,因为我在pycharm中使用了大约一百个文件,其中有很多代码,并且没有出现问题?
-
我犯了一个新手错误并将我的文件随机命名。感谢其他人的帮助。不知道为什么它被否决...上次它不起作用可能是因为我将我的文件称为“json”。
标签: python random pycharm attributeerror