不能导入.py文件,没有名为'filename'的模块错误

我试图将一个.py文件导入到另一个.py文件中,但我得到了一个错误信息:没有名为’filename’的模块。

这是我的目录。

(local files)/app/__init__.py
(local files)/app/routes.py
(local files)/app/errors.py
(local files)/app/forms.py
(local files)/app/apiDnd.py

我想在 routes.py 中使用 apiDnd.py。

我的 __init__.py 文件。

from flask import Flask
from config import Config

app = Flask(__name__)
app._static_folder = '../static'
app.config.from_object(Config)

from app import routes, errors, apiDnd

我的 routes.py 文件。

from flask import render_template, flash, redirect, url_for, jsonify, request, json
from app import app
import apiDnd

没有这个文件,一切都很正常 import apiDnd 行,这就是错误所在。

解决方案:

替换 import apiDndroutes.pyfrom . import apiDnd.

给TA打赏
共{{data.count}}人
人已打赏
未分类

Postgres函数对引用NEW的行的NULL值。

2022-9-10 16:30:38

未分类

为什么动态数组在用完空间的时候会特别大一倍?

2022-9-10 16:30:40

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索