Part12 模块

一个模块就是一个py文件,里面包含了一些方法和属性

1 内置模块:安装python的时候自带的一些常用模块,可直接import 模块名使用

2 第三方模块:cmd--》pip install 模块名 进行添加

                     cmd--》pip uninstall 模块名  删除第三方模块

                     cmd--》 pip list 查看已经安装的第三方模块

3 自定义模块:自己在项目中定义的模块

导入方式:

        import 模块名

        from 模块名 import 功能 (不建议过多使用)

        from 模块名 import *     (不建议过多使用)

调用功能:

        模块名.功能名 

as 给模块起别名

        import 模块名 as 别名

导入模块的时候,如果有不想让导入者看到的信息和功能 可以放到

if __name__=='__main__':

        导入后不显示的内容

包:

        定义:就是项目结构中的文件夹/目录

        创建:new--》python package 自带一个init文件

                        包是含有__init__.py的文件夹

        作用:将有联系的模块放到一个文件夹下

        导入包时,会自动执行__init__.py文件里的代码。

        不建议在init文件中编写过多代码,尽量保证init文件的内容简单。

        __init__.py 的主要作用是导入这个包的包含的模块  import 模块1,模块2

        这样导入包的时候就会自动导入了包内的模块

        也可以在__init__.py文件里,写__all__= [‘模块1’,‘模块2’]  这样也会导入模块

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值