如何在python中导入同一文件夹中的文件?

时间:2018-02-05 00:11:22

标签: python

我的目录结构如下;

ATGWS
  |-models
      |-SiteConfig.py
      |-__init__.py
  |-atgws.py
  |-CustomEncoder.py
  |-__init__.py

我想在atgws.py中调用customencoder.py。 我试着这样做;

from CustomEncoder import CustomEncoder

..
app.json_encoder = CustomEncoder

但没有工作。

我得到了

Traceback (most recent call last):
  File "/Users/ratha/projects/test711/ATGWS/atgws.py", line 3, in <module>
    from CustomEncoder import CustomEncoder
ImportError: cannot import name CustomEncoder

我怎么称呼它?

1 个答案:

答案 0 :(得分:0)

我修好了

from CustomEncoder import CustomEncoder
..
app.json_encoder = CustomJSONEncoder()

作品。