Python自定义模块
在Python中,可以自定义模块来封装特定的功能。一个Python模块其实就是一个包含了Python代码的文件,你可以在程序的其他地方导入并使用这个模块提供的功能。
下面是一个例子,展示如何自定义一个简单的Python模块:
- 创建一个名为
my_module.py
的文件,这将是我们自定义模块的文件。 - 在
my_module.py
中编写代码,这些代码将提供模块的功能。例如,我们可以定义一个简单的函数greet()
用于打印问候语:
def greet(name):
print("Hello, " + name + "!")
- 在我们的程序中,可以使用
import
关键字导入自定义模块。例如,我们可以在另一个Python文件中导入my_module
模块,并调用greet()
函数:
import my_module
my_module.greet("Alice")
通过以上步骤,我们成功自定义了一个Python模块,并且在程序中使用它提供的功能。
另外,你也可以使用from...import
语句来导入模块中的特定函数或变量。例如,如果只想导入greet()
函数,可以这样写:
from my_module import greet
greet("Alice")