查询数据库的python应用程序
我需要开发一个GUI桌面应用程序,从用户那里获取输入,进行一些计算,然后运行一系列查询,这些查询应该导出到csv、xls或txt文件中。我想创建一个安装包,用户无需安装任何用于前端和其他数据库(MS Access除外)的应用程序即可安装该安装包。我的问题是 如果我的前端/GUI使用python,我可以创建一个安装包吗?我知道我们可以从.py文件创建和.exe文件。我希望在用户安装包时,将dB复制到最终用户计算机上我的程序中引用的正确文件夹路径中 我的计算机Windos 7 OS上的MS Access 2010是32位的,我在使用64位python 3.5.1版和PyODBC3.0.10版时遇到问题。我可以使用任何备用数据库sqlite吗?用户无需安装即可运行应用程序,我也不必担心将dB放在最终用户计算机上的正确文件夹中。我的数据库非常小,只有几个表,每个表大约有1000行查询数据库的python应用程序,python,database,user-interface,Python,Database,User Interface,我需要开发一个GUI桌面应用程序,从用户那里获取输入,进行一些计算,然后运行一系列查询,这些查询应该导出到csv、xls或txt文件中。我想创建一个安装包,用户无需安装任何用于前端和其他数据库(MS Access除外)的应用程序即可安装该安装包。我的问题是 如果我的前端/GUI使用python,我可以创建一个安装包吗?我知道我们可以从.py文件创建和.exe文件。我希望在用户安装包时,将dB复制到最终用户计算机上我的程序中引用的正确文件夹路径中 我的计算机Windos 7 OS上的MS Acce
多谢 看起来您可以同时做到这两个方面-pyinstaller似乎支持sqlite3,这是一个用于处理sqlite的python库,它似乎非常适合您的用例: 关于导出-您可以使用python编写相应的代码,具体取决于您要查找的确切输出 下面是使用sqlite工具进行基本导出的示例:
希望这有帮助:谢谢。你的回答很有帮助。太好了,很高兴听到!请将我的答案标记为答案,如果这能解决问题,tnx