Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/364.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 为什么我会在SQL炼金术中遇到这个错误?_Python_Mysql_Python 3.x_Flask_Sqlalchemy - Fatal编程技术网

Python 为什么我会在SQL炼金术中遇到这个错误?

Python 为什么我会在SQL炼金术中遇到这个错误?,python,mysql,python-3.x,flask,sqlalchemy,Python,Mysql,Python 3.x,Flask,Sqlalchemy,我正在使用SQL Alchemy对我的项目后端进行所需的查询,一切正常,但是,VS代码不断指出一个错误,说明如下: No value for argument 'dml' in method callpylint(no-value-for-parameter) 我一直在寻找解决办法,但没有成功 你能帮我吗 我的代码中抛出该错误的部分如下: def cambiar_estatus(): data = request.json for usuario in data:

我正在使用SQL Alchemy对我的项目后端进行所需的查询,一切正常,但是,VS代码不断指出一个错误,说明如下:

No value for argument 'dml' in method callpylint(no-value-for-parameter)
我一直在寻找解决办法,但没有成功

你能帮我吗

我的代码中抛出该错误的部分如下:

def cambiar_estatus():
    data = request.json
    for usuario in data:
        estatus = usuario['estatus_usuario']
        mail = usuario['email_usuario']
        engine = create_engine(conectionDb.coneccion())
        conn = engine.connect()
        metadata = MetaData()
        adminUsuarios = Table('administrador_usuarios', metadata,Column('id_usuario', Integer, primary_key=True),Column('nombre', String),Column('email', String),Column('rol', String),Column('estatus_usuario', String),Column('autoevaluacion', String),Column('revision_talento', String),Column('reporteadores', String),Column('reporteadores_gerentes', String),Column('rt_gerentes', String),Column('contrato_funcionarios', String),Column('rt_jefes', String),Column('contrato_gerentes', String),Column('token', String),)
        update = adminUsuarios.update().where(adminUsuarios.c.email == mail)---> "error is in this line in adminUsuarios.update"
        result = conn.execute(update,estatus_usuario = estatus)
        conn.close()
        if result:
            response = "ok"
            return jsonify(response)

提前感谢

您使用过@util.dependencies(“sqlalchemy.sql.dml”)decorator吗?@MahrezBenHamad没有。我想不是。