模块方法(Module Method)是一种编程技巧,它允许你将一个函数或类封装在一个模块中,并通过模块名来调用该函数或类。这种方法可以提高代码的可读性和可维护性,同时避免全局变量的使用。

以下是一个简单的 Python 模块方法示例:

  1. 创建一个名为 my_module.py 的模块文件:

```python

my_module.py

def my_function(): return "Hello, World!"

def my_class(): class MyClass: def init(self): self.message = "Hello, World!"

    def print_message(self):
        print(self.message)

return MyClass()

```

  1. 在另一个 Python 文件中导入并使用这个模块:

```python

main.py

import my_module

result = my_module.my_function() print(result)

my_class_instance = my_module.my_class() my_class_instance.print_message() ```

在这个例子中,我们将 my_functionmy_class 函数/类分别封装在 my_module 模块中。然后在 main.py 文件中导入并使用这个模块。这样可以使代码更加模块化,易于阅读和维护。