Tôi đã tạo một tập lệnh python giao tiếp với máy chủ web bằng vòng lặp vô hạn. Tôi muốn ghi mọi dữ liệu giao tiếp vào một tệp và đồng thời giám sát chúng từ thiết bị đầu cuối. vì vậy tôi đã sử dụng lệnh tee như thế này.
python client.py | tee logfile
tuy nhiên, tôi không nhận được gì từ terminal cũng như logfile. tập lệnh python đang hoạt động tốt. chuyện gì đang xảy ra ở đây? tui bỏ lỡ điều gì vậy?
một số lời khuyên sẽ được đánh giá cao. cảm ơn bạn trước.
Đối với những cách khác để kích hoạt không có bộ đệm đầu ra see stackoverflow.com/q/107705/1328439
—
Dmitri Chubarov
sys.stdout.flush()
từ tập lệnh của mình bất cứ khi nào bạn ghi lại một dòng.