首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >演示:模块“”Trial1“”没有“”Demo“”属性“”

演示:模块“”Trial1“”没有“”Demo“”属性“”
EN

Stack Overflow用户
提问于 2018-07-10 09:07:02
回答 1查看 23关注 0票数 0

我是Python的初学者,我在运行以下代码时遇到了属性错误。我已经把整个Trial1放在Trial2文件夹里了。当出现以下情况时,以下代码不会返回错误

代码语言:javascript
复制
d = T1.Demo()

从Trial2.py中删除,下面是完整的代码。

代码语言:javascript
复制
"""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()

很抱歉,与其他问题相比,我提出了一些琐碎的问题。

EN

回答 1

Stack Overflow用户

发布于 2018-07-10 09:11:12

几秒钟后我就想通了。此导入方法似乎只能导入当前Trial2文件夹中的另一个.py文件。希望对其他面临类似问题的人有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51255930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档