【问题标题】:when i have multiple python files in pycharm it gives errors当我在 pycharm 中有多个 python 文件时,它会给出错误
【发布时间】: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


【解决方案1】:

您还有另一个名为 random 的脚本吗?它可能正在尝试从那里导入 .randint()。

【讨论】:

  • 我犯了一个新手错误并将我的文件随机命名。感谢其他人的帮助。不知道为什么它被否决...上次它不起作用可能是因为我将我的文件称为“json”。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-07-29
  • 2021-01-29
  • 1970-01-01
  • 2017-01-21
  • 2017-06-09
  • 1970-01-01
相关资源
最近更新 更多