为了账号安全,请及时绑定邮箱和手机立即绑定

请问在qt程序中怎么运行一个python程序?

请问在qt程序中怎么运行一个python程序?

守着一只汪 2019-07-08 04:04:08
请问在qt程序中怎么运行一个python程序?
查看完整描述

3 回答

?
阿晨1998

TA贡献2037条经验 获得超6个赞

因为process.start()函数实质是采用命令行中"start XXX"的方式启动XXX。这里的XXX仅仅适用于大部分的exe可执行文件以及一些常用文件。对于py或者pyw文件都不行。
有两种解决方案:
另外编写一个bat用来启动py文件,就可以使用start启动这个bat就可以了;
使用另一个函数“QDesktopServices::openUrl”来启动py文件。具体使用方法请自行百度。不做过多说明。

查看完整回答
反对 回复 2019-07-09
?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

PyQt是一个创建GUI应用程序的工具包。它是Python编程语言和Qt库的成功融合。Qt库是目前最强大的库之一。PyQt是由Phil Thompson 开发。 PyQt实现了一个Python模块集。它有超过300类,将近6000个函数和方法。它是一个多平台的工具包,可以运行在所有主要操作系统上,包括UNIX,Windows和Mac。 PyQt采用双许可证,开发人员可以选择GPL和商业许可。在此之前,GPL的版本只能用在Unix上,从PyQt的版本4开始,GPL许可证可用于所有支持的平台。

查看完整回答
反对 回复 2019-07-09
  • 3 回答
  • 0 关注
  • 1820 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信