如何从 Python 中的另一个 class 访问使用一个 class 创建的对象
How to access objects created using one class from a different class in Python
我有一个问题涉及从另一个 class
访问使用一个 class 创建的对象
为了简化问题
让我们说,
我有一个名为 Box1.py、cart1.py 和 soldApples.py
的 Python 文件
class Box1:
def__init__(self):
self.appleList = []
def set_Apples(self,number1):
self.appleList.append(number1):
def get_Apples(self):
return appleList
主 Class 调用 Cart1.py
from Box1 import Box1
NewSet = Box1()
class cart1:
def calculation()
numberofApples = 5
NewSet.set_Apples(numberofApples)
return 0
现在我想使用另一个 class
访问对象 "NewSet"
假设 soldApples.py
so 如何访问 Cart1.py 使用 soldApples.py 创建的 "NewSet"
对象?
非常感谢你们。
在 soldApples.py 文件的顶部写入以下行:
import Cart1
然后在您的文件中您可以将 NewSet
变量引用为:
Cart1.NewSet
或者,如果您只想要那个变量,您可以这样做:
from Cart1 import NewSet
然后你的变量将被调用
NewSet
此外,您还希望文件位于同一文件夹中。
我有一个问题涉及从另一个 class
访问使用一个 class 创建的对象为了简化问题 让我们说,
我有一个名为 Box1.py、cart1.py 和 soldApples.py
的 Python 文件 class Box1:
def__init__(self):
self.appleList = []
def set_Apples(self,number1):
self.appleList.append(number1):
def get_Apples(self):
return appleList
主 Class 调用 Cart1.py
from Box1 import Box1
NewSet = Box1()
class cart1:
def calculation()
numberofApples = 5
NewSet.set_Apples(numberofApples)
return 0
现在我想使用另一个 class
访问对象"NewSet"
假设 soldApples.py
so 如何访问 Cart1.py 使用 soldApples.py 创建的 "NewSet"
对象?
非常感谢你们。
在 soldApples.py 文件的顶部写入以下行:
import Cart1
然后在您的文件中您可以将 NewSet
变量引用为:
Cart1.NewSet
或者,如果您只想要那个变量,您可以这样做:
from Cart1 import NewSet
然后你的变量将被调用
NewSet
此外,您还希望文件位于同一文件夹中。