首页 > 其他分享 >【报错】TypeError: execute() takes from 2 to 3 positional arguments but 5 were given

【报错】TypeError: execute() takes from 2 to 3 positional arguments but 5 were given

时间:2024-04-07 11:29:05浏览次数:27  
标签:execute TypeError ent sql hgf 报错 ord id

问题:

cursor.execute()方法传递多个参数时,传参错误,错误传递方式如下:

sql = "insert into ent_portal.ent_stu_round(ord_id,ord_detail_id,round_id,status,property,isHistory,create_user_id,operator_id,delete_flag) values(%s,%s,%s,1,'SRP_ADDITIONAL',0,'hgf','hgf',0)"
self.cursor.execute(sql,parms,parms1,parms2)

解决办法:

多个参数需要放在元组里面,使用cursor.execute(sql, (parms,parms1,parms2))的形式

sql = "insert into ent_portal.ent_stu_round(ord_id,ord_detail_id,round_id,status,property,isHistory,create_user_id,operator_id,delete_flag) values(%s,%s,%s,1,'SRP_ADDITIONAL',0,'hgf','hgf',0)"
self.cursor.execute(sql, (parms,parms1,parms2))

标签:execute,TypeError,ent,sql,hgf,报错,ord,id
From: https://blog.csdn.net/hgfzero/article/details/137456681

相关文章

  • 创建虚拟环境时报错:AttributeError: module ‘lib‘ has no attribute ‘OpenSSL_add_
    1.问题缘由用pycharm创建虚拟环境时遇到了如下问题:2.解决办法在旧版本的pyopenssl中使用最新版本的加密技术会报这个错误。升级pyopenssl可以解决这个问题。pipinstall--upgradepyopenssl更新成功 成功创建新的虚拟环境......
  • libharu运行报错ERROR: error_no=102B, detail_no=0解决方法
    问题描述        在尝试使用libharu库生成PDF时运行报错ERROR:error_no=102B,detail_no=0字体代码HPDF_UseCNSFonts(pdf);font_name=HPDF_LoadTTFontFromFile(pdf,"simsun.ttf",HPDF_TRUE);font=HPDF_GetFont(pdf,font_name,"UTF-8");错误......
  • swagger报错
    解决此错误:无法将apis(com.google.common.base.Predicate)应用于(java.util.function.Predicate)在本篇博客中,我将分享我在完成黑马项目苍穹外卖导入knife4j依赖过程中遇到的报错。通过这篇博客,希望能帮助到其他遇到相似问题的,并加深自对问题的理解解决能力报错描述api......
  • (求助)SPSS、Matlab中非线性回归拟合报错-来自即将延毕研究生的苟延残喘
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录1原函数形式2SPSS中输入式3Matlab代码及数据集3.1数据集3.2Matlab代码4求助目的1原函数形式原函数形式是这样的,建立多元非线性回归模型,求解参数2SPSS中输入式我的输入式是:0.24a*......
  • [报错纪录] IDEA进行远程开发时报错 Cannot run program "/usr/lib/jvm/jdk1.8.0_371/
    错误内容Cannotrunprogram"/usr/lib/jvm/jdk1.8.0_371/bin/java"(indirectory"/home/awang/.cache/JetBrains/RemoteDev-IU/_home_awang_code_spark/compile-server"):error=0,Failedtoexecspawnhelper:pid:10071,exitvalue:1解决方法打开Se......
  • java中发送https请求报错的问题记录
    问题1thetrustAnchorsparametermustbenon-emptyimportorg.apache.commons.io.IOUtils;importjavax.net.ssl.HttpsURLConnection;importjava.io.IOException;importjava.net.URL;publicclassTestHttps{publicstaticvoidmain(String[]args)throwsI......
  • mysql 报错 ERROR 1396 (HY000): Operation ALTER USER failed for root@localhost 解
    mysql修改密码ALTERUSER‘root’@‘localhost’IDENTIFIEDBY‘123’;时,报错ERROR1396(HY000):OperationALTERUSERfailedforroot@localhost解决方案:2024-4-3段子手1681、首先连接权限数据库:mysql>usemysql;2、查看user主机名:mysql>selectuse......
  • 导入项目运行后,报错java: Cannot find JDK ‘XX‘ for module ‘XX‘
    解决方案:1、删除.idea和.iml文件2、右击此module,点击OpenModuleSettings在ModuleSDK中选择所安装的java版本后,点击右下角Apply3、再运行试试吧,成功!......
  • dask读取hdfs文件时报错connect hdfs error
    问题详情:/arrow/cpp/src/arrow/filesystem/hdfs.cc:51:Failedtodisconnecthdfsclient:IOError:HDFShdfsFS::Disconnectfailed,errno:9(Badfiledescriptor)Traceback(mostrecentcalllast):File"/home/tdops/fucheng.pan/ray-code/read.py",line......
  • pandas库运行时报错问题
    今天在学pandas库,发现我运行时报错了这是我的源代码:后来我去问了一下人工ai错误提示表明你的文件中包含了非UTF-8编码的字符序列,这可能是由于你的源代码文件不是以UTF-8编码保存的。Python3默认使用UTF-8编码,如果你的代码文件使用了不同的编码,就会在执行时遇到这个问......