美文网首页
__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