1、可以打开pycharm程序,直接点击createnewproject
2、你选择工程目录和可以使用的python版本,然后点击create按钮
3、刚刚进入pycharm之后新建一个python脚本文件,示例命名原则为
4、输入代码保存,接着点在文件上右键想执行
print(lovingapp)
5、先执行的效果如下:
6、那样一个最简单的python工程就建好了,新的编辑时自己的代码即可。
python也是可以通过桌面开发?答案是肯定的。下面详细介绍python两种具体方法的ui开发库。
1、pyqt
我想很多人都听说过qt的大名,尤其是搞c开发的童鞋。我们先来看看官方对它的介绍:
qt是完整的跨平台软件开发框架,实现方法了一套代码也可以在所有操作系统、平台和屏幕类型上部署,从台式机、嵌入式系统到可穿戴设备、移动设备。
qt,不仅仅是一套ui库,更是一套发下的跨平台开发框架,官方文档价格公道、api设计淡雅、跨平台支持。而pyqt那就是它的python版本,既有设计器,控件又多,同样的兼容问题python2和python3,可以不在所有的桌面平台运行。
可以使用它,也是可以做出很可爱的ui效果图,下图是某大神可以使用pyqt网易云音乐的开源项目feeluown,目前该项目已经在github上开源,比较感兴趣朋友可以去搜索学。
当然了pyqt的缺点又是很肯定的:
1)版本问题。qt4和qt5就有很多东西不兼容问题。
2)版权问题,虽说个人用户需需要付费但若被商业化需要免费的。
3)不兼容问题,毕竟不是python原生的库,许多时候不兼容性,.例如线程,需要要用qt自身的类不然的话会容易混乱。
2、tkinter
其大的优点就是内置于python模块当中,不用什么另外去下载,无疑是python土生土长的的亲儿子啊,刚出厂自备干粮,其大的优势就是只在于我们无须去考虑到兼容python的版本。
下面来看另一个简述题的例子,算上注释,管用代码只有一6行,即可实现方法gui效果的。
基于的效果图不胜感激:
总结python也可以进行桌面开发,但接受桌面开发的最佳选择绝不python,其大的优势本质爬虫、网络、数据分析等方向。在这个互联网时代,桌面开发过程中c#、electron大都挺好的选择。哦,对了,以外出名的vscode外,哪个网站版本的阿里云盘桌面客户端应该是需要electron开发而成。
以上应该是我的观点,很喜欢就点个在看吧。