pyqt5子窗体中都引用了数据库模块,来回切换就出错了
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pyqt5子窗体中都引用了数据库模块,来回切换就出错了相关的知识,希望对你有一定的参考价值。
参考技术A pyqt5是做界面的。连接数据库应该是pymysql,至于插入不进去,可能是执行sql之后没有commit。
在使用pyqt5连接mysql数据库时,出现连接错误,QSqlDatabase:QMYSQLdrivernotloadedQSqlDatabase:availabledrivers:QSQLITEQMYSQLQMYSQL3QPSQLQPSQL7解决方法是,进入sql驱动目录,能找到共享库libqsqlmysql.so/usr/local/lib/python3.6/dist-packages/PyQt5/Qt/sqldrivers,运行终端命令。
以上是关于pyqt5子窗体中都引用了数据库模块,来回切换就出错了的主要内容,如果未能解决你的问题,请参考以下文章