新建一个记事本,然后写一段下面培罩的代码,最后存成.bat文件,以后直接执行这段代码就稿中悉可以了。
其实也可以直接执行.py文件
c:\program files\python file.py
Python可以做桌面应用程序吗
Python可以做桌面应用程序!
目前比较主流的几个GUI平台:
1、Tkinter:颤伏拍使用Tk平台,支持大多数的Unix系统,同时可以在Windows和Mac下运行,是Python的标准界面库,但是由于界面丑陋,文档极差而被开发者吐槽。
2、wxpython:拥有成熟和丰富的包,跨平台,可在Unix,Windows,Mac下运行,入门简单,文档写的很详细,再加上官方的Demo大全,确实给初学厅顷者降低难度,可以作为入门学习的首选库。
3、PythonWin:只能在Windows上使用,调用windows的GUI,如果要做跨平台的应用程序,茄羡显然不会选择它。
4、PyGTK:使用GTK平台,Linux系统上使用较多,跨平台。
5、PyQt:优点界面美观,多个平台,文档和教程丰富。但是商业化使用有版权的问题,需要授权,体积相对较大。
更多技术请关注Python视频教程。
Python容易扩展和嵌入。Python提供的许多标准模块支持C或者C++接口。Python和C可以一起工作,它可以嵌入到C或者C++的应用程序当中,因此可用Python语言为应用程序提供脚本接口,由于支持跨语言开发。可用Python设计概念化应用程序,并逐步移植到C,使用前不必用C重写应用程序。(Jython使Python可以和Java一起工作,使开发者可以在Python里面轮世调Java的包,也可以在Java里面使用Python的对象。还有更妙的,由于Jython的解释器完全用Java编写,因此可以在支持Java的任何平台上部署Python程序,甚至WEB浏览器也可以直接运行Python脚本。)
提出问题在某个C++应用程序中,我们用一组插件来实现一些具有统一接口的功能,我们使用Python来代替动态链接库形式的插件,这样可以方便地根据需求的变化改写脚本代码,而不是必须重新编译链接二进制的动态链接库。Python强大的功能足以胜任,但是有一些 *** 作系统特定的功能需要用C++来实现,再由Python调用。所以,最基者世础地,我们需要做到:
1. 把Python嵌入首桐肢到C++应用程序中,在C++程序中调用Python函数和获得变量的值;
2. 用C++为Python编写扩展模块(动态链接库),在Python程序中调用C++开发的扩展功能函数。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)