I have this code to print into a text field all the output from a process:
data = self.m_process.readAllStandardOutput()
s = str(data)
self.m_ui.b_renderOutput.append(s)
What I get in the output is this:
b''
b''
b''
b'
Starting "C:\Program Files'
b''
b'\Autodesk\Maya2018\bin\mayabatch.exe"
'
b'Initialized VP2.0 renderer {
'
I'm not able to decode it and print it in the right way. I know that what comes from readAllStandardOutput is a QByteArray
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…