.py至.exe sqlite3数据库丢失所有表之后

时间:2019-01-22 08:33:36

标签: python-3.x tkinter sqlite pyinstaller

我使用Page制作了一个Login GUI。生成了两个文件

  1. login.py
  2. login_support.py

还有一个使用sqlite3创建的名为“ admin.db”的数据库文件。 它可以保留一个名为“ admin”的表,该表存储管理员人员的电子邮件和密码。

当我运行login.py时,它将验证admin表中的电子邮件和密码。但是将login.py转换为.exe后,它会产生以下错误。

login_support.btnLogin_lclick
Exception in Tkinter callback
Traceback (most recent call last):
  File "tkinter\__init__.py", line 1702, in __call__
  File "login.py", line 143, in <lambda>
  File "login_support.py", line 37, in btnLogin_lclick
sqlite3.OperationalError: no such table: admin

我正在使用pyinstaller转换.py->。exe。我该怎么办? 谢谢。

0 个答案:

没有答案