社区
其它技术问题
帖子详情
QT 怎么调用python脚本文件呢
岚酱
2018-07-19 11:12:04
新手~ 我自己用QT写了界面 然后具体的一些算法是用python写的 想要问问QT怎么调用python的脚本的 (我没有直接下python 而是用的Anaconda)然后在QT中添加了相应的库 但是还是有问题
...全文
1829
8
打赏
收藏
QT 怎么调用python脚本文件呢
新手~ 我自己用QT写了界面 然后具体的一些算法是用python写的 想要问问QT怎么调用python的脚本的 (我没有直接下python 而是用的Anaconda)然后在QT中添加了相应的库 但是还是有问题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
It-is-me!
2021-01-27
打赏
举报
回复
Qt调用python脚本
niuiic
2021-01-14
打赏
举报
回复
可以尝试在qt中调用shell来调用python,这在linux下是不行的,windows下没试过。
直接在qt中用C++调python是相当麻烦的。
搞个文件用来交互是最简单的,但这种方式在一些场合并不合适。再上一层可以实现Qt和python的tcp ip通信。当然还有pyQt可用。
爱吃鱼的史迪仔
2021-01-14
打赏
举报
回复
您好,请问您解决这个问题了吗
wozhendeshitudou
2020-12-09
打赏
举报
回复
您好,可以问一下你的工程实现了吗
byrwyj
2020-06-01
打赏
举报
回复
说的真好!我去试一试
majiayefengkuanghaha
2018-07-24
打赏
举报
回复
好像关键是洞怎么是圆的,和图灵是用来问话的
_Will_
2018-07-20
打赏
举报
回复
百度一下 PyQt
赵4老师
2018-07-19
打赏
举报
回复
2
不要做A语言代码修改为B语言代码的无用功。
也不要做用A语言代码直接调用B语言代码库这样复杂、这样容易出错的傻事。
只需让A、B语言代码的输入输出重定向到文本文件,或修改A、B语言代码让其通过文本文件输入输出。
即可很方便地让A、B两种语言之间协调工作。
比如:
A将请求数据写到文件a.txt,写完后改名为aa.txt
B发现aa.txt存在时,读取其内容,调用相应功能,将结果写到文件b.txt,写完后删除aa.txt,再将b.txt改名为bb.txt
A发现bb.txt存在时,读取其内容,读完后删除bb.txt
以上A可以替换为任何一种开发语言或开发环境,B可以替换为任何一种与A不同的开发语言或开发环境。
除非A或B不支持判断文件是否存在、文件读写和文件更名。
但是谁又能举出不支持判断文件是否存在、文件读写和文件更名的开发语言或开发环境呢?
可以将临时文件放在RamDisk上提高效率减少磨损磁盘。
数据的结构很复杂的话,文本文件的格式问题可参考json或xml
共享临时文本文件这种进程之间的通讯方法相比其它方法的优点有很多,下面仅列出我现在能想到的:
·进程之间松耦合
·进程可在同一台机器上,也可跨机,跨操作系统,跨硬件平台,甚至跨国。
·方便调试和监视,只需让第三方或人工查看该临时文本文件即可。
·方便在线开关服务,只需删除或创建该临时文本文件即可。
·方便实现分布式和负载均衡。
·方便队列化提供服务,而且几乎不可能发生队列满的情况(除非硬盘空间满)
·……
“跨语言、跨机,跨操作系统,跨硬件平台,跨国,跨*.*的”苦海无边,
回头是“使用共享纯文本文件进行信息交流”的岸!
qt
调用
python
脚本
例程.rar
这个“
qt
调用
python
脚本
例程.rar”压缩包
文件
提供了一个示例,展示了如何在
Qt
(一个跨平台的C++图形用户界面应用程序框架)中
调用
Python
脚本
来扩展功能或利用
Python
的丰富库资源。以下将详细解释这个集成过程的关键...
Qt
5与
Python
混合开发,
调用
Python
脚本
定义的函数方法(源码)
Qt
5与
Python
混合开发的一个关键点是如何
调用
Python
脚本
中定义的函数和方法。为了实现这一目标,开发者需要了解如何在
Qt
5程序中嵌入
Python
解释器以及如何在运行时与
Python
脚本
进行交互。 在进行
Qt
5与
Python
混合开发...
C++
调用
Python
脚本
本篇将详细解释如何在C++环境中使用
Qt
框架来
调用
Python
脚本
,并提供一些关键知识点。 首先,我们要理解C++和
Python
的集成是通过一些接口库来实现的,如`Boost.
Python
`或`
Python
C API`。不过在这个场景中,我们使用...
QT
调用
python
带截图及详细步骤
为了让
Qt
应用程序能够识别并
调用
Python
脚本
,需要在`.pro`
文件
中添加
Python
路径。编辑`.pro`
文件
,在其中加入以下内容: ```plaintext LIBS += -L/usr/local/lib/
python
3.7/site-packages/Py
Qt
5/ INCLUDEPATH += /...
Qt
5
调用
python
,并且后去
python
的结构数据
3. **在
Qt
5中
调用
Python
脚本
**:使用`QProcess`启动
Python
解释器,执行上面的
脚本
并将结果保存到
文件
。 ```cpp QProcess process; QStringList arguments; arguments ; import sys; " ('input.py', 'r') as f:...
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章