Http.server Modülü Çıktılarını Kayıt Altına Almak

Merhaba. Ben http.server modülünü kullanarak bilgisayarım ile telefonum arasında ufak bir bağlantı yaptım. Bilgisayarımdaki dosyaları telefonuma almak için kablo ile uğraşmadan kolayca halledebiliyorum işimi. Ama aklımda farklı bir şey daha var ve bunu yapmam için konsol ekranı çıktılarını kayıt altına almam lazım. Çıktılar resimdeki gibi server’in hangi klasörleri arasında geçiş yapıldığını gösteriyor. Bunu nasıl herhangi bir not defterine eş zamanlı olarak yazdırabilirim?

Buyrun deneyin

1 Beğeni

Server httpd.serve_forever() komutuyla başlatıldığı için çıktıları o modül ile kayıt altına alamıyorum. Print ile yazdıklarım kaydediliyor fakat server’in logları kaydedilmiyor. Belki de direkt modül dosyasından hallederim diye düşündüm ama Python’ın modül dosyalarının içine baktım ve http.server modülünü bulamadım.

Ekleme: Biraz daha uğraştırktan sonra sys.stderr kullanarak hallettim.

2 Beğeni