ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[TOC] --- #### 模块文件的创建 模块文件目录内需包含`模块文件`和`__init__.py`。 `__init__.py` 文件用于声明和初始化模块包。第一次进程导入某目录时,python会自动运行这个文件中的代码 包没有这个将会导致不能导入 ### 模块的使用 #### import语句 ``` import module1 module1.printter('Hello World!') Hello World! ``` import此时会引用整个模块对象,必须通过模块名称和属性来获得模块的属性(module1.printter) #### from语句 from会将变量名复制到另一个作用域,可以直接在脚本中使用变量名,不需要通过模块。 ``` from module1 import printer printter('Hello World!') Hello World! ``` #### from module import * 使用`*`会取得模块顶层所有变量名的拷贝。 ``` from module1 import * printter('Hello World!') Hello World! ```