Python: 在文件之间传递类值 - 代码示例
假设你有两个文件:'file1.py' 和 'file2.py',你想将 'file1.py' 中一个类的值传递到 'file2.py' 中的函数。以下是一种可能的方法:
在 'file1.py' 中,定义一个类并创建一个对象:
class MyClass:
def __init__(self, value):
self.value = value
my_object = MyClass(42)
在 'file2.py' 中,定义一个函数,并将 'my_object' 作为参数传递进去:
from file1 import my_object
def my_function(obj):
print(obj.value)
my_function(my_object)
在这个例子中,我们通过从 'file1.py' 中导入 'my_object' 来访问它,并将它作为参数传递给 'file2.py' 中的 'my_function' 函数。在 'my_function' 函数中,我们可以使用 'obj.value' 来访问 'my_object' 的值。
原文地址: https://www.cveoy.top/t/topic/oJPF 著作权归作者所有。请勿转载和采集!