pyqt5 点击开始执行_python - 如何单击我的PyQt5代码上的按钮,并允许它执行/运行另一个.py文件? - 堆栈内存溢出...

本文介绍了如何使用PyQt5创建一个GUI应用,当用户点击按钮时,该按钮会触发并执行另一个名为algorithm.py的Python脚本。通过在主窗口类中设置信号与槽机制,实现了点击`Open`按钮后调用algorithm.py中的`FunctionAlgo()`函数,该函数实现了冒泡排序算法。
摘要由CSDN通过智能技术生成

main.py

步骤1:您需要导入algorithm.py。 为此,这是语法: import filename您可以忽略.py

步骤2:将按钮连接到将调用algorithm.py中的进程的函数。 这是语法: self.pushButton.clicked.connect(self.FuncName)

第3步:调用algorithm.py中的函数即可完成工作。 语法: filename.FuncInFilename()

from PyQt5 import QtCore, QtGui, QtWidgets

import algorithm

class Ui_MainWindow(object):

def setupUi(self, MainWindow):

MainWindow.setObjectName("MainWindow")

MainWindow.resize(519, 354)

self.centralwidget = QtWidgets.QWidget(MainWindow)

self.centralwidget.setObjectName("centralwidget")

self.pushButton = QtWidgets.QPushButton(self.centralwidget)

self.pushButton.setGeometry(QtCore.QRect(210, 140, 75, 23))

self.pushButton.setObjectName("pushButton")

MainWindow.setCentralWidget(self.centralwidget)

self.retranslateUi(MainWindow

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值