在Python中,我们通常使用if name == ‘main’:来定义main函数。这样可以确保代码在作为模块被导入时不会立即执行,只有当作为脚本直接执行时才会运行main函数。
以下是一个示例:
def main():
print("这是main函数")
if __name__ == '__main__':
main()
在上面的例子中,main函数会在脚本直接执行时被调用,而如果将这段代码作为模块导入到其他脚本中时,main函数则不会被执行。这样可以让我们更好地组织和管理代码。