Python中文
首页
教程
问答
标签
搜索
登录
注册
Python桌面应用程序
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我用wxPython做了两年多的小科研项目,分发给很多同事。我喜欢wxPython,我已经非常熟悉它了,但是很少有东西让我发疯(不是因为wxPython,实际上我想继续使用它):</p> <p>1)我在不同的操作系统上有很多用户。我知道wxPython是跨平台的,但我已经没有勇气和时间将我所有的小软件(还会有更多的)每次移植到不同的操作系统上。尤其是我没有使用其中的一些(Windows7,Mac),所以我很难解决问题和用户请求。在</p> <p>2)我们更新了很多软件(因为新的想法总是来自用户和我们自己),这意味着我可以再次生成所有的标准,上传它们,然后用户可以卸载并重新安装。讨厌的。。。在</p> <p>我已经在考虑切换到Web框架,但是有一些问题。首先,许多用户喜欢离线使用我的软件,例如当他们旅行或没有互联网时。第二,我们在一些数据库中有一些数据,这些数据不应该放在服务器上。这一切都是关于专利的,而且永远都是一个讨论,所以我更喜欢我的程序有一个独立的桌面应用程序来简化事情。其他人可以上网,没问题。在</p> <p>所以,总的来说,我喜欢基于浏览器的解决方案,因为每个人都有一个浏览器。我看到有些人将Django项目作为一个独立的桌面应用程序进行移植,我发现这是个不错的主意。我对Camelot也很担心,但我认为这是数据库的问题。Camelot只对我的一些工具有用,这些工具是一个数据库搜索和提取程序。但其他人根本不使用数据库。在</p> <p>有人能建议我,我的工具有什么好的解决方案吗?在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>这可能不适合您的用户如何使用您的应用程序,但一个选择是制作一个Linux虚拟机(Virtualbox支持最常见的操作系统作为主机),并分发它。在</p> <p>这将为您提供一个单独的目标进行开发,并且,作为一个额外的奖励,如果您查看了您选择的发行版(Apt,Yum等)的更新机制,您应该能够添加自己的服务器作为源,并让VM保持更新,而无需您的用户做任何事情。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何添加虚拟方法
3 回答
如何添加表示整数的擦边字符串?
9 回答
如何添加要在Bokeh中使用的新font.ttf文件?
7 回答
如何添加要显示的矩阵XY轴编号和XY轴
6 回答
如何添加计数?
3 回答
如何添加计数器函数?
10 回答
如何添加计数器列来计算数据帧中另一列中的特定值?
10 回答
如何添加计数器来跟踪while循环中的月份和年份?
7 回答
如何添加计数并删除countplot的顶部和右侧脊椎?
9 回答
如何添加计时器wx.应用程序更新窗口对象的主循环?
6 回答
如何添加评论到帖子?PostDetailVew,Django 2.1.5
6 回答
如何添加评论拉梅尔亚姆
5 回答
如何添加诸如矩阵Python/Pandas之类的数据帧?
4 回答
如何添加谷歌地点自动完成到Flask?
1 回答
如何添加超时、python discord bot
5 回答
如何添加超过1dp的检查
10 回答
如何添加距离方法
6 回答
如何添加跟随游戏的敌人精灵
10 回答
如何添加路径以便python可以找到程序?
10 回答
如何添加身份验证/安全性以使用happybase访问HBase?
2 回答