ich habe mir eine schöne GUI (mit tkinter) gebastelt ohne dabei wahnsinnig zu werden (zumindest sagen mir die Stimmen im Kopf immer das ich eh ganz normal bin -) mit der ich unter anderem ein externes Programm (ANSYS) aufrufe um ein paar Berechnungen zu machen...
soweit so gut, nur wenn das ANSYS startet bekommt weder meine GUI noch die IDLE auch nur die geringsten systemresourcen und meine schöne Anzeige - bei welcher Berechnung ANSYS gerade ist - ist ziemlich wertlos - weil sie zwar sicher dargestellt nur eben nie angezeigt wird.
ich verwende folgenen externen aufruf für ansys:
Code: Alles auswählen
UpdateAnsysData(line,self.parameterset[i],jobnr)
string = '-b -p struct -i start.mac -o xxx'
print "ansysStart jetzt\n"
process = subprocess.Popen([self.ansyspath+'ansys100.exe',string], stdout=subprocess.PIPE)
process.wait()
bin für jede anregung dankbar