Pycharm: 属性错误
Pycharm: Attribute Error
我在Pycharm有一个项目:
ProjectName(设置为 SourceRoot)
|_package1
|- __init__.py
- package1.py
|_package2
|- __init__.py
- secondpythonfile.py
firstpythonfile.py 包含函数 placementfunction()。
来自 secondpythonfile.py 我想调用那个函数。
输入firstpythonfile.py:
from package2 import secondpythonfile
和
secondpythonfile.placementfunction()
但是 Pycharm 给出了以下错误:
AttributeError: module 'package2.secondpythonfile ' has no attribute 'placementfunction'
似乎有大量与 PyCharm 相关的属性错误,但我想知道是否有一些直接的建议或者以前处理过这个问题的人?
好的,我明白了。 Pycharm 不喜欢我的包名 'package1' 与里面的文件名 package1.py 相同。我一更改它就起作用了。
我在Pycharm有一个项目:
ProjectName(设置为 SourceRoot)
|_package1
|- __init__.py
- package1.py
|_package2
|- __init__.py
- secondpythonfile.py
firstpythonfile.py 包含函数 placementfunction()。
来自 secondpythonfile.py 我想调用那个函数。
输入firstpythonfile.py:
from package2 import secondpythonfile
和
secondpythonfile.placementfunction()
但是 Pycharm 给出了以下错误:
AttributeError: module 'package2.secondpythonfile ' has no attribute 'placementfunction'
似乎有大量与 PyCharm 相关的属性错误,但我想知道是否有一些直接的建议或者以前处理过这个问题的人?
好的,我明白了。 Pycharm 不喜欢我的包名 'package1' 与里面的文件名 package1.py 相同。我一更改它就起作用了。