Python:如何从__init__.py文件导入?

发布于 2021-01-29 14:58:11

我正在使用Flask
Framework
构建网站,其中有一个文件夹,其中有一些python文件和__init__.py脚本(我想您将此文件夹称为模块吗?)。在
init .py文件中,我有一行话:

db = Database(app)

我现在想db在此文件夹中的其他脚本中使用。通常,我会使用进行此操作from __init__ import db,但这样做似乎不合适,更不用说pythonic了。此外,由于它在__init__.py文件中,因此我认为应该以某种方式对整个文件夹/模块进行初始化。

有人知道如何使用db__init__.py文件吗?欢迎所有提示!

关注者
0
被浏览
304
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    尝试相对进口

    from . import db
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看