如何正确使用Python中的__all__变量?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1395个文字,预计阅读时间需要6分钟。
在实际情况中,当我们向文件导入某个模块时,导入的是该模块中定义的变量、函数和类。以下是一些示例,展示了如何导入模块中的特定成员:
导入模块中的变量from my_module import my_variable
导入模块中的函数from my_module import my_function
导入模块中的类from my_module import MyClass
导入模块中的多个成员,使用逗号分隔from my_module import my_variable, my_function, MyClass
如果只想导入模块中以下划线开头的成员,可以使用以下方式from my_module import __my_variable, __my_function
如果只想导入模块中以下划线结尾的成员,可以使用以下方式from my_module import my_member__
本文共计1395个文字,预计阅读时间需要6分钟。
在实际情况中,当我们向文件导入某个模块时,导入的是该模块中定义的变量、函数和类。以下是一些示例,展示了如何导入模块中的特定成员:
导入模块中的变量from my_module import my_variable
导入模块中的函数from my_module import my_function
导入模块中的类from my_module import MyClass
导入模块中的多个成员,使用逗号分隔from my_module import my_variable, my_function, MyClass
如果只想导入模块中以下划线开头的成员,可以使用以下方式from my_module import __my_variable, __my_function
如果只想导入模块中以下划线结尾的成员,可以使用以下方式from my_module import my_member__

