PySnooper
PySnooper, Python kodundaki satırların çalışmasını ve yerel değişkenlerin değişimini izlemeyi sağlayan bir hata ayıklama aracıdır. Kapsamlı bir hata ayıklayıcı kurma ihtiyacını ortadan kaldırarak fonksiyonlara tek bir dekoratör eklenmesiyle çalışır. Çıktılar standart hata akışına, bir dosyaya, akışa veya çağrılabilir bir nesneye yönlendirilebilir.
cool-RR · Log Yönetimi
Bu kategorideki yaygın ticari ürünler: Splunk, Datadog Logs, Sumo Logic
- İncelemek istediğin fonksiyona dekoratör ekleyerek satır satır çalışma günlüğü alırsın.
- Kodun belirli bir bölümünü bağlam bloğu içine alarak sadece o aralığı izlersin.
- Yerel değişkenler dışındaki ifadelerin değerlerini izleme listesi vererek takip edersin.
- • NötrHacker News
PySnooper: Bir daha hata ayıklama için baskı kullanmayın
“Çok güzel görünüyor! Normalde lanetlere dayalı bir hata ayıklayıcı olan pudb kullanırım, ancak debugged programı birkaç iplikle çalıştığında veya asenkron bir olay döngüsü kullandığında pudb kısa düşer. PySnooper gibi etkileşimli olmayan bir hata ayıklayıcıya sahip olmak kesinlikle böyle bir konuda yardımcı olabilir...”