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.

PY

cool-RR · Log Yönetimi

YILDIZ16.6K
ÇATAL972
COMMIT333
KATKICI27
SÜRÜM1.2.0
GÜNCELLEME4 ay önce
PythonHata AyıklamaKod İzlemeGeliştirmeMIT

Bu kategorideki yaygın ticari ürünler: Splunk, Datadog Logs, Sumo Logic

Ne yapar?
  • İ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.
Kullanıcı yorumları
  • • 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...”

GitHub

Notum

Alternatif sayfaları

Aynı kategoride: Log Yönetimi

  • logrus★ 25.764 · 28 gün önce
  • zap★ 24.684 · 1 ay önce
  • loguru★ 24.157 · 5 gün önce
  • monolog★ 21.404 · 25 gün önce
  • GoAccess★ 21.100 · 3 gün önce
  • dozzle★ 14.768 · bugün