Как из PyQt запустить скрипт в cmd
from PyQt5 import QtWidgets
from script import Ui_MainWindow
from PyQt5.QtCore import QProcess
import sys
class mywindow(QtWidgets.QMainWindow):
def __init__(self):
super(mywindow, self).__init__()
self.ui = Ui_MainWindow()
self.ui.setupUi(self)
self.ui.pushButton.clicked.connect(self.runWallpaper) #Отвечает за смену обоев
def runWallpaper(self):
process = QProcess() #Присваивание к переменной QProcess
args = ["run", "mpv", "--wid=132090", "test1.wmv", "--loop=inf", "--player-operation-mode=pseudo-gui", "--force-window=yes", "--no-audio"]
# Приложение 'wp' должно быть прописано глобально, либо к нему должен быть указан путь
process.start("<C:/Users/dooms/OneDrive/Рабочий стол/weebp-0.6.1-windows-x64/>wp", args);
# ИЛИ
# process->start("<путь/к/приложению/>wp", args);
app = QtWidgets.QApplication([])
application = mywindow()
application.show()
sys.exit(app.exec_())
Нужно чтобы при нажатие на кнопку выполнялась команда в cmd, как это реализовать?