美文网首页
__init__ 文件

__init__ 文件

作者: 智勇双全的小六 | 来源:发表于2018-10-12 12:24 被阅读0次

    一个包需要一个 __init__.py 文件才能成为 python 包。
    通常这个 __init__.py 文件是空的,但是去看很多库,它们的 __init__.py 一般都有代码,那么这些代码的作用是什么呢?

    作用是封装。

    以 flask 的 __init__.py 为例。

    from werkzeug.exceptions import abort
    from werkzeug.utils import redirect
    from jinja2 import Markup, escape
    

    这样封装之后,我们在调用 flask 时,可以直接这么写:

    from flask import abort
    

    相关文章

      网友评论

          本文标题:__init__ 文件

          本文链接:https://www.haomeiwen.com/subject/yxowaftx.html