Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 问题:';模块';对象不可调用 从flask导入flask,为 从flask_sqlalchemy导入sqlalchemy 从日期时间导入日期时间 app=烧瓶(名称) app.config['SQLALCHEMY\u DATABASE\u URI']='sqlite:///test.db' db=sqlalchemy(应用程序) 类Todo(db.Model): id=db.Column(db.integer,主键=True) content=db.Column(db.String(200),null=False) completed=db.Column(db.Integer,默认值=0) data\u created=db.Column(db.DataTime,默认值=datetime.utcnow) 定义报告(自我): 返回“%self.id” @应用程序路径(“/”) def index(): 返回渲染模板('index.html') 如果名称=“\uuuuu main\uuuuuuuu”: app.run(debug=True)_Python_Object_Flask - Fatal编程技术网

Python 问题:';模块';对象不可调用 从flask导入flask,为 从flask_sqlalchemy导入sqlalchemy 从日期时间导入日期时间 app=烧瓶(名称) app.config['SQLALCHEMY\u DATABASE\u URI']='sqlite:///test.db' db=sqlalchemy(应用程序) 类Todo(db.Model): id=db.Column(db.integer,主键=True) content=db.Column(db.String(200),null=False) completed=db.Column(db.Integer,默认值=0) data\u created=db.Column(db.DataTime,默认值=datetime.utcnow) 定义报告(自我): 返回“%self.id” @应用程序路径(“/”) def index(): 返回渲染模板('index.html') 如果名称=“\uuuuu main\uuuuuuuu”: app.run(debug=True)

Python 问题:';模块';对象不可调用 从flask导入flask,为 从flask_sqlalchemy导入sqlalchemy 从日期时间导入日期时间 app=烧瓶(名称) app.config['SQLALCHEMY\u DATABASE\u URI']='sqlite:///test.db' db=sqlalchemy(应用程序) 类Todo(db.Model): id=db.Column(db.integer,主键=True) content=db.Column(db.String(200),null=False) completed=db.Column(db.Integer,默认值=0) data\u created=db.Column(db.DataTime,默认值=datetime.utcnow) 定义报告(自我): 返回“%self.id” @应用程序路径(“/”) def index(): 返回渲染模板('index.html') 如果名称=“\uuuuu main\uuuuuuuu”: app.run(debug=True),python,object,flask,Python,Object,Flask,我收到以下错误: 回溯(最近一次呼叫最后一次): 模块中第1行的文件“stdin” 文件“D:\My Programs\Flask\u intro\app.py”,第7行,在 db=sqlalchemy(应用程序) TypeError:“模块”对象不可调用就像%s打印str一样 %r和%s之间的区别是,%r调用repr()方法,%s调用str()方法。这两个函数都是内置的Python函数 repr()方法返回给定对象的可打印表示形式。str()方法返回给定对象的“非正式”或可打印的表示形式

我收到以下错误:
回溯(最近一次呼叫最后一次):
模块中第1行的文件“stdin”
文件“D:\My Programs\Flask\u intro\app.py”,第7行,在 db=sqlalchemy(应用程序)

TypeError:“模块”对象不可调用

就像%s打印str一样

%r和%s之间的区别是,%r调用repr()方法,%s调用str()方法。这两个函数都是内置的Python函数

repr()方法返回给定对象的可打印表示形式。str()方法返回给定对象的“非正式”或可打印的表示形式


    from flask import Flask,render_template,url_for
    from flask_sqlalchemy import sqlalchemy
    from datetime import datetime
    
    app=Flask(__name__)
    app.config['SQLALCHEMY_DATABASE_URI']='sqlite:///test.db'
    db=sqlalchemy(app)
    
    class Todo(db.Model):
        id=db.Column(db.Interger,primary_key=True)
        content =db.Column(db.String(200),nullable=False)
        completed=db.Column(db.Integer,default=0)
        data_created=db.Column(db.DataTime,default=datetime.utcnow)
    
        def __repr__(self):
            return '<Task %r>' % self.id
    
    @app.route('/')
    def index():
        return render_template('index.html')
    
    if __name__=="__main__":
        app.run(debug=True)