python模块的定义、导入(引用)方法、优化详解

2025-04-12 21:56:03

1、模块的本质是.py结尾的python文件,用来从逻辑上组织python代码,通俗来说就是一些变量、函数、类和逻辑(逻辑:实现一个功能)。导入的方法:1)import module_name(模块的名称);import module_name,module_name2(这是导入多个模块的写法);2)from module_name import *(不建议使用这种方式,详解请看下文)

2、import方式导入实例:在pycharm中创建一个项目,新建一个python文件作为模块,然后再新建一个python文件导入刚写好的模块并进行模块的调用。import的本质是将模块解析了一遍,把结果赋值给引用的模块的名称;

python模块的定义、导入(引用)方法、优化详解
python模块的定义、导入(引用)方法、优化详解
python模块的定义、导入(引用)方法、优化详解

3、from mo蟠校盯昂dule_name import *方式导入实例:在第2步的基础上添加一个新的python文围泠惶底件用于测试。使用这种方式本质是解析器将模块(module_name)的所有(*代表所有)解析到当前文件。所以使用模块中的变量和函数就像在当前文件使用就行

python模块的定义、导入(引用)方法、优化详解

4、为什么不推荐使用from module_name import *方式导入模块。因为如果当前文件中有和模块中相同名称的函数时,那么当前文件会把模块中相同名称的函数覆盖掉。

python模块的定义、导入(引用)方法、优化详解
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢