做公众号采集工具历程:使用了GUI工具Tkinter并打包成EXE |
发布时间:2020/3/31 12:00:00 阅读次数: |
其实产品做好之后,如何让别人用得方便就非常重要了,如果没有做GUI,在命令行里面操作,使用者可能会抓狂,我做了一个GUI界面操作,之后就人性化了很多,界面如下. 使用自带的Tkinter 来设计GUI模块 因为这方面的资料是在太少了,我也总算找到了一些,凑合着用一下。 这些都是我参考的资料,如果你要做一个GUI工具,简单的操作Tkinter完全可以满足需求. 下面几个链接是我找到的Tkinter的资料,大家也没有必要死磕里面所有的知识,用到什么现学现用就行了. https://www.cnblogs.com/xiehy/p/10826495.html https://blog.csdn.net/yingshukun/category_9289039.html https://www.jianshu.com/p/fdde4a9d1d9d https://www.cnblogs.com/pywjh/p/9527828.html#button 比如我设计上面的界面流程就是这样的. 如何布局控件 如何使用这几个控件, 这几个控件的事件该如何触发, 数据绑定 其实也没有多复杂,但是想短时间出结果也不是件容易的事儿. 下面截图一下相关代码 打包EXE文件 其实我们开发了一个程序之后,最终还是要交给别人使用的,所以这个时候就需要把程序打包成exe文件给别人使用了。 之前也写了相关文章,这次在做一个补充。之前的文章关于打包链接:项目交付:把Python项目打包成exe文件供客户使用然后收钱 如果是多个py文件一起打包: 首先切换到py文件的目录中,让后输入命令 pyinstaller -F 输入入口文件,再加-p 多个文件用分号分开。 这样打包出来的文件还有一个问题,启动的时候会弹出cmd窗口,于是命令行可以补充成再加一个-w 这样启动exe文件就不会弹出cmd窗口. 详情见图 这样开发工作基本就做完了. |