簡體   English   中英

在我的 Flask 應用程序中獲取“路徑”未定義 Pylance 錯誤

[英]Getting "path" is not defined Pylance Error in my Flask app

這是我在init .py 中的代碼

from flask import Flask
from flask_sqlalchemy import SQLAlchemy

db = SQLAlchemy()
DB_NAME = 'database.db'

def create_app():
    app = Flask(__name__)
    app.config['SECRET_KEY'] = 'secret'
    app.config['SQLALCHEMY_DATABASE_URI'] = f'sqlite:///{DB_NAME}'
    db.init_app(app)

    from .views import views
    from .auth import auth

    app.register_blueprint(views, url_prefix='/')
    app.register_blueprint(auth, url_prefix='/')

    from .models import User, Note

    create_database(app)

    return app

def create_database(app):
    if not path.exists('website/' + DB_NAME):
        db.create_all(app=app)
        print('Created Database!')

我嘗試更改我的 python 解釋器,但仍然出現相同的錯誤

當我運行 main.py 它拋出這個錯誤 NameError: name 'path' is not defined

path.exists 也顯示“路徑”未定義 Pylance

感謝幫助

問題是我沒有從操作系統導入路徑

錯誤修復

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM