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

  • chrmoe

    chrmoe

    7 Kasım 2006
  • jedimasterkyle

    jedimasterky

    11 ŞUBAT 2006
  • Tire Rack

    Tire Rack

    31 Mayıs 2007