QProcess ile çıktı yok

0

Soru

Komutun çıktı verilerini Qt 6 ile C++ile ayrıştırmak için bir uygulama yazdım.

Ayrıca uygulamamı test etmek için bir Python betiği yazdım, beğeniyor:

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

Kullanıldığında QProcess::SeparateChannels, bu readyRead() yaymadı ve readAllStandardError() boş döndü. Ama kullanıldığında QProcess::ForwardedChannels, işlemin çıktısı iyi iletildi.

Qprocess'i Tamponsuz olarak açmaya çalıştım ve ekledim flush=True Python betiğimde. Ama readAllStandardError() boş da döndü.

Bu hatayı düzeltmek için ne yapabilirim?

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

En iyi cevabı

1

Çözünürlük Bursa soğanlı. Eklemek flush=True Python betiğinde.

2021-11-19 12:25:37

Diğer dillerde

Bu sayfa diğer dillerde

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