Žiadny výstup s QProcess

0

Otázka

Napísal som žiadosť na analýzu príkaz výstupu dát s Qt 6 s C++.

Tiež som písal Python skript otestovať svoje žiadosti, to má rád:

import time
while True:
    print("blah blah blah")
    time.sleep(1)

Keď sa používa QProcess::SeparateChannelssa readyRead() nemal emituje, a readAllStandardError() vrátil prázdny. Ale keď sa používa QProcess::ForwardedChannelsproces výstup odovzdané v poriadku.

Snažil som sa otvoriť QProcess s Unbuffered, a pridal sa flush=True v mojom Python skript. Ale readAllStandardError() vrátil prázdny, príliš.

Čo môžem urobiť, opraviť túto chybu?

qprocess qt qt6 qtcore
2021-11-18 14:30:20
1

Najlepšiu odpoveď

1

Finded rozlíšenie. Pridať flush=True v Python skript.

2021-11-19 12:25:37

V iných jazykoch

Táto stránka je v iných jazykoch

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................