SORU
14 Temmuz 2009, Salı


Kod ipython girmek mümkün mü?

Benim hata ayıklama için ihtiyacı, pdb oldukça iyidir. Ancak, olurçokipython devam ederdim eğer soğutucu (ve yardımcı). Bu mümkün müdür?

CEVAP
14 Temmuz 2009, Salı


Standart pdb iPython içine katıştırır ipdb bir proje var, sadece bunu yapabilirsiniz:

import ipdb; ipdb.set_trace()

easy_install ipdb her zamankinden üzerinden yüklenebilir.

ipdb çok kısa, çok da Python bir dosya yolu ipdb.py Bir yerde oluşturun ve dosyanın içine aşağıdaki yapıştırabilirsiniz easy_installing yerine

import sys
from IPython.Debugger import Pdb
from IPython.Shell import IPShell
from IPython import ipapi

shell = IPShell(argv=[''])

def set_trace():
    ip = ipapi.get()
    def_colors = ip.options.colors
    Pdb(def_colors).set_trace(sys._getframe().f_back)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • krotoflik

    krotoflik

    26 ŞUBAT 2011
  • Le Cargo !

    Le Cargo !

    24 HAZİRAN 2007
  • Shon Gonzales

    Shon Gonzale

    5 EKİM 2014