2009-07-04 9 views
6

Python'da çapraz platform kabuğu benzeri bir program yazıyorum ve özel sekme tamamlama eylemleri eklemek istiyorum. Unix sistemlerde kullanabileceğim yerleşik gibi taleb modülü ve kullanım kodu ı TAB tuşuna basınca zaman olası tamamlamaları bir listesini belirtmek için aşağıdaki:Pencerelerde python sekmesi tamamlandı

import readline 
readline.parse_and_bind('tab: complete') 
readline.set_completer(...) 

nasıl Windows üzerinde bu yapabilirim? Mümkünse 3. parti paketlere güvenmekten kaçınmak isterim. Hiçbir çözüm yoksa, TAB tuşa basmayı kendi başıma uygulayabilmem mümkün olur mu?

+0

Sadece göz önünde bulundurulduğunda, TAB tuşunun girintiler için kullanılabilir olması (boşluklarla) hoş olabilir. Ben pyreadline denedim ama onu kaldırmaya karar verdim çünkü bu amaç için TAB kullanabilmeyi özledim. Maalesef – twasbrillig

cevap

0

başka olasılık kontrol etmek Eğer ipython yanı pyreadline ile bunu nasıl bakabilir