SORU
29 EKİM 2008, ÇARŞAMBA


Nasıl Python shell için SEKME tamamlama eklerim?

Django uygulaması python manage.py shell kullanarak başlangıç İnteractiveConsole bir kabuk olsun - tab tamamlama kullanabilirsiniz zaman, vb.

Python 2.5.1 (r251:54863, Apr 15 2008, 22:57:26) 
[GCC 4.0.1 (Apple Inc. build 5465)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)

Sadece bir python yorumlayıcısı python, kullanmaya başladığımda sekme tamamlama sunmuyor.

Biri django interaktif bir konsol bana vermek için ne yaptığını ya da ne yapmam gerektiğini söyle interaktif bir django uygulaması olmadan konsolu başlatmak için olabilir mi?

CEVAP
29 EKİM 2008, ÇARŞAMBA


Bunu yapmak için bir yol bulmuş olabilirim.

Bir dosya oluşturun .pythonrc

# ~/.pythonrc
# enable syntax completion
try:
    import readline
except ImportError:
    print("Module readline not available.")
else:
    import rlcompleter
    readline.parse_and_bind("tab: complete")

senin içinde o zaman .bashrc dosyası ekleyin

export PYTHONSTARTUP=~/.pythonrc

Bu iş gibi görünüyor.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AndroidSale

    AndroidSale

    17 NİSAN 2011
  • Paste Magazine

    Paste Magazi

    28 AĞUSTOS 2008
  • pjtoohot

    pjtoohot

    15 NİSAN 2008