ฉันสร้างสคริปต์ python ซึ่งสื่อสารกับเว็บเซิร์ฟเวอร์โดยใช้ลูปที่ไม่มีที่สิ้นสุด ฉันต้องการบันทึกข้อมูลการสื่อสารทั้งหมดลงในไฟล์และตรวจสอบจากเทอร์มินัลในเวลาเดียวกัน ดังนั้นฉันจึงใช้คำสั่งทีเช่นนี้
python client.py | tee logfile
อย่างไรก็ตามฉันไม่ได้รับอะไรเลยจากเทอร์มินัลหรือไฟล์บันทึก สคริปต์ python ทำงานได้ดี เกิดอะไรขึ้นที่นี่? ฉันพลาดอะไรไปรึเปล่า?
คำแนะนำบางอย่างจะได้รับการชื่นชม ขอบคุณล่วงหน้า.
sys.stdout.flush()
จากสคริปต์ของคุณทุกครั้งที่คุณเข้าสู่ระบบ