2020-02-09 tkinter
【摘要】 有同好問到如何在服務器佈署 tkinter 項目,一開始我沒有理解,想說是CentOS 云服務器的調試有問題,或是 Apache 要有特別的設定,或是 python 在 Linux 的安排或是虛擬環境遇到困難。幾輪的文字上交流,說沒有部署的文件說明,我心想怎麼可能?才知道 tkinter 是 python 的 GUI,并不是像 Django 要佈署在服務器,然後給人家一個域名或是IP 去訪問...
有同好問到如何在服務器佈署 tkinter 項目,一開始我沒有理解,想說是CentOS 云服務器的調試有問題,或是 Apache 要有特別的設定,或是 python 在 Linux 的安排或是虛擬環境遇到困難。
幾輪的文字上交流,說沒有部署的文件說明,我心想怎麼可能?
才知道 tkinter 是 python 的 GUI,并不是像 Django 要佈署在服務器,然後給人家一個域名或是IP 去訪問,當我們講
給人家一個域名或是IP 去訪問
一般就是講用 browser,
由於我們廣泛使用微信,在文字上就有 域名或是IP,很容易就可以直接點擊連結訪問,我們會 "儘量" 設計在 微信可以直接訪問,有些實在不行,就要提示用戶要使用 標準的 browser。
tkinter 算是和 browser ,甚至也可以說是和 微信在技術特性上是同級別的 "桌面應用"
目前的文件說明,是可以在 Window, Mac, Linux 基於 python 的基礎即可運行,現階段還沒有看到在 Android 。
除了快速實驗了 Hello World 的功能外,也參考了些教程,進一步確認是GUI。

以下這篇技術帖介紹得很好,同時也提到和 tkinter 類似的 東東。一下子,我不知應該怎麼精確說 東東。
也搜了用得上的教程,基本上就是在視窗上的 layout , button 按了做什麼反應等。



【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)