我是Python的初学者,我在运行以下代码时遇到了属性错误。我已经把整个Trial1放在Trial2文件夹里了。当出现以下情况时,以下代码不会返回错误
d = T1.Demo()从Trial2.py中删除,下面是完整的代码。
"""code in Trial1"""
class Demo:
def __init__(self, a=22, b=33):
self.__a = a
self.__b = b
def do_something(self):
return self.__a + self.__b
def pValue(self):
print(self.__a)
"""code in Trial2"""
import Trial1 as T1
d = T1.Demo()很抱歉,与其他问题相比,我提出了一些琐碎的问题。
发布于 2018-07-10 09:11:12
几秒钟后我就想通了。此导入方法似乎只能导入当前Trial2文件夹中的另一个.py文件。希望对其他面临类似问题的人有所帮助。
https://stackoverflow.com/questions/51255930
复制相似问题