python-模块使用和包的使用

    Python编程 wuya 45次浏览 已收录 0个评论

    模块使用

    定义:可以理解为工具包,里面通常会包含:类、函数、变量等,需要时导入即可。

    分类:

    标准库:random、math、os等

    自定义:根据需要自己书写的模块

    第三方:就是别人写好的模块,自己下载安装后可以直接使用

    # 导入模块中指定内容并起别名

    from random import randint as rint

    import *

    只导入模块中__all__的内容。

     

    自定义模块

     

    新建一个文件(文件名不与其他模块相同)

    文件名(除了后缀)就是模块名,代表不同的命名空间

    不同命名空间下的标识符可以同名,相同命名空间下的标识符不能同名

     

    包的使用

     

    定义:多个模块放在同一目录下,该目录有一个__init__.py文件,改目录就是一个包。

    说明:__init__.py文件作用

    是一个目录作为包的标志,即使为空也需要保留

    可以简化内容的导入

    可以在改文件中书写__all__,用于模糊导入

     


    学海无涯 , 版权所有丨如未注明 , 均为原创丨转载请注明python-模块使用和包的使用
    喜欢 (0)
    发表我的评论
    取消评论
    表情 加粗 删除线 居中 斜体 签到

    Hi,您需要填写昵称和邮箱!

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址