Pas de sortie avec QProcess

0

La question

J'ai écrit une application pour analyser sortie de la commande de données avec Qt 6 avec C++.

J'ai également écrit un script Python pour tester mon application, il aime:

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

Quand utilisé QProcess::SeparateChannelsle readyRead() n'a pas émis, et de readAllStandardError() renvoyé à vide. Mais lorsqu'il est utilisé QProcess::ForwardedChannelsle processus de sortie transmis amende.

J'ai essayé d'ouvrir QProcess avec des barrettes de mémoire, et a ajouté flush=True dans mon script Python. Mais readAllStandardError() retourné vide, trop.

Que puis-je faire pour corriger cette erreur?

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

La meilleure réponse

1

Finded résolution. Ajouter flush=True dans un script Python.

2021-11-19 12:25:37

Dans d'autres langues

Cette page est dans d'autres langues

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