如何从python中的另一个外部文件引用python类中函数内的变量?

晴天霹雳

我有一个场景,我在课堂上有以下定义。请不要担心缩进:

class A(objectRef //imported from another file):
    def doSomething(self, object):
        self.var1 = object.get("something");

然后我有另一个带有函数的文件,但我的引用在 fileB 中的函数之外。FileB.py 包含

1) ref = A().doSomething.var1
2) ref = A().doSomething(self.var1)
3) val = A().doSomething().val1
These did not work.

不幸的是,它不是一个函数,它的变量引用稍后用于 for 循环。然后,变量是然后,我需要从另一个不存在函数的文件中提取 var1。导入部分对于类来说很容易,但是我如何引用以从另一个文件中获取 var1。

doSomething()引用了数百个属性,因此很遗憾我无法修改其中的任何内容。我需要从 fileB.py 开始工作,因为那是需要调用的class A()

阿南德·特里帕蒂

如果你想要 var1 那么就做

obj = A()
obj.doSomething()
val = obj.var1

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从Python中的另一个文件调用函数

从另一个文件中调用Python函数

从Python中的另一个文件导入变量

Python-如何从另一个新修改的python文件中调用类方法

如何在另一个函数中的一个python函数中访问变量

Python从类中的另一个函数调用一个函数

如何从Python中另一个类的方法继承变量

如何从另一个文件夹中的文件导入python类?

调用另一个文件中的类和函数以编辑该类中的变量

如何在一个类中的另一个函数中更新变量?

如何在Python中的类中对另一个函数使用一个函数

如何使一个继承自python中另一个类的类的构造函数?

在另一个函数中访问一个函数内部的Python变量

从python中的另一个函数调用变量

在Python中从一个类到另一个类访问变量

在Kivy中引用另一个类的函数

如何从python中的另一个类访问变量

如何在python中获取另一类中一个类的一个变量的引用?

从python中的另一个类调用变量

如何从python中的另一个文件访问构造函数中定义的变量

从python中的另一个文件访问函数变量

如何在 Python 类的另一个函数中关闭文件?

如何从另一个 python 文件中的一个 python 文件中的类调用方法

如何在另一个python函数中执行一个python文件?

如何使用tkinter从函数内的另一个python文件中的其他python文件访问变量

如何从另一个模块(python)中的模块访问类变量?

如何在 Python 中的另一个类中使用一个类中的变量?

使用用户输入在python中的另一个文件中引用函数

如何从另一个类中获取在一个函数中计算的变量