[PySide] using QProcess to run python function
Frank Rueter | OHUfx
frank at ohufx.com
Fri Jan 24 02:48:28 CET 2014
Hi all,
I got a little code design question:
I have a python script that does a lot of file
processing/converting/uploading etc and I'd like to write a decent
interface for it now.
The main goal is to be able to show the user detailed info about the
current step and progress as well as clean up properly in case the whole
thing is cancelled.
My existing python code needs to stay independent of QT so any
application that supports python can use it.
I am wondering now how to best connect the python script and the PySide
code. Should I just run the script as an argument to the python
interpreter like I would with any other program? E.g.:
process = QtCore.QProcess(self)
process.start(<path_to_python>, <path_to_python_script>)
As simple as this seems, it feels odd to use python to call itself as an
external program.
I'm happy to go that way but am curious how others are doing this?!
Cheers,
frank
More information about the PySide
mailing list