Skip to content

  • Projeler
  • Gruplar
  • Parçacıklar
  • Yardım
    • Yükleniyor...
  • Oturum aç / Kaydol
C
cpython
  • Proje
    • Proje
    • Ayrıntılar
    • Etkinlik
    • Cycle Analytics
  • Depo (repository)
    • Depo (repository)
    • Dosyalar
    • Kayıtlar (commit)
    • Dallar (branch)
    • Etiketler
    • Katkıda bulunanlar
    • Grafik
    • Karşılaştır
    • Grafikler
  • Konular (issue) 0
    • Konular (issue) 0
    • Liste
    • Pano
    • Etiketler
    • Kilometre Taşları
  • Birleştirme (merge) Talepleri 0
    • Birleştirme (merge) Talepleri 0
  • CI / CD
    • CI / CD
    • İş akışları (pipeline)
    • İşler
    • Zamanlamalar
    • Grafikler
  • Paketler
    • Paketler
  • Wiki
    • Wiki
  • Parçacıklar
    • Parçacıklar
  • Üyeler
    • Üyeler
  • Collapse sidebar
  • Etkinlik
  • Grafik
  • Grafikler
  • Yeni bir konu (issue) oluştur
  • İşler
  • Kayıtlar (commit)
  • Konu (issue) Panoları
  • Batuhan Osman TASKAYA
  • cpython
  • Repository

Dal (branch)/etiket değiştir
  • cpython
  • Lib
  • test
  • test_raise.py
Dosya bul
BlameHistoryPermalink
  • Nathaniel J. Smith's avatar
    bpo-30579: Allow TracebackType creation and tb_next mutation from Python (GH-4793) · e46a8af4
    Nathaniel J. Smith Ock 07, 2018 yazdı
    Third party projects may wish to hide their own internal machinery in
    order to present more comprehensible tracebacks to end users
    (e.g. Jinja2 and Trio both do this).
    
    Previously such projects have had to rely on ctypes to do so:
    
      https://github.com/pallets/jinja/blob/fe3dadacdf4cf411d0a5b6bbd4d5234697a28af2/jinja2/debug.py#L345
      https://github.com/python-trio/trio/blob/1e86b1aee8c0c759f6f239ae53a05d0d3963c629/trio/_core/_multierror.py#L296
    
    This provides a Python level API for creating and modifying real
    Traceback objects, allowing tracebacks to be edited at runtime.
    
    Patch by Nathaniel Smith.
    e46a8af4
test_raise.py 12.8 KB
DüzenleWeb IDE

Replace test_raise.py

Sürükleyip bırakarak bir dosya ekle veya yüklemek için tıklayın


İptal
Çatalınızda (fork) yeni bir dal (branch) oluşturulacak ve yeni bir birleştirme (merge) talebi başlatılacak.