【发布时间】:2018-03-21 13:34:18
【问题描述】:
我在同一个目录中有两个模块:
PDSC2.py 和 db_layer.py
我想从db_layer.py 导入一个名为DBLayer 的类,所以我写:
from db_layer.py import DBLayer
但我得到一个错误:
ModuleNotFoundError: No module named 'db_layer'
有人知道我做错了什么吗?
【问题讨论】:
-
从
import语句中删除.py文件扩展名:from db_layer import DBLayer -
是的,照@jdehesa 所说的去做
-
刚刚做了,同样的错误仍然发生。