Я хочу вызвать .exe из плагина в QGIS.Я пытаюсь следующий код:
import os
import subprocess
os.system("C:/Users/cfont/AppData/Roaming/QGIS/QGIS3\profiles\default\python\plugins\globalfate\GLOBALFATE.exe")
И он отлично работает.Но я хочу, чтобы плагин адаптировался к любому пользователю, поэтому я стараюсь:
import os
import subprocess
path = os.getcwd()
exePath = path + "\\GLOBALFATE.exe"
os.system(exePath)
Он работает нормально, если я выполню код в командной строке.Однако, это не работает, когда я запускаю плагин от QGIS.
Какое-то представление о том, как ее решить?
Я работаю с Windows, QT5 и QGIS 3.4