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

  • Art Food Kitty - Kelly Eddington

    Art Food Kit

    7 Kasım 2006
  • chickenby

    chickenby

    2 HAZİRAN 2008
  • Tomas N

    Tomas N

    14 Kasım 2010