python 怎么引用其它文件中的类
时间: 2023-10-23 12:35:45 浏览: 76

Python 从一个文件中调用另一个文件的类方法
在 Python 中,引用其他文件中的类通常需要使用 `import` 语句。下面是一些示例:
假设我们有一个名为 `example.py` 的文件,其中定义了一个名为 `ExampleClass` 的类:
```python
class ExampleClass:
def __init__(self):
self.value = 0
def increase(self):
self.value += 1
```
如果要在另一个文件中使用 `ExampleClass`,可以使用以下代码:
```python
from example import ExampleClass
# 创建 ExampleClass 的实例
example = ExampleClass()
# 调用 increase 方法
example.increase()
# 输出 value 属性
print(example.value)
```
在这个例子中,`from example import ExampleClass` 语句告诉 Python 从 `example.py` 文件中导入 `ExampleClass` 类。然后,我们可以使用 `ExampleClass` 创建一个实例并调用其中的方法。
除了 `from module import class` 语句之外,还可以使用以下语法导入整个模块:
```python
import example
example_instance = example.ExampleClass()
example_instance.increase()
print(example_instance.value)
```
在这个例子中,`import example` 语句导入整个 `example` 模块。我们可以使用 `example.ExampleClass` 创建一个实例并调用其中的方法。
希望这些示例能帮助您理解如何从其他文件中引用类。
阅读全文
相关推荐










