0

我一直在爲Python開發一個IDE,我一直想知道如何通過集成IDLE中的colorDelegator模塊來節省大量的時間。從Python IDLE中如何使用ColorDelegator?

是否有可能使用它,我將如何去做呢? (使用tkinter文本小部件)。

+0

如果你使用'idlelib'比的入口點之外的任何注意在idlelib/__ init__當前版本的警告.py:「其他文件是私有實現,它們的細節可能會有變化,請參閱PEP 434以獲取更多信息,導入它們需要您自擔風險。」 –

回答

1

這是在ColorDelegator.py底部的例子:

def main(): 
    from idlelib.Percolator import Percolator 
    root = Tk() 
    root.wm_protocol("WM_DELETE_WINDOW", root.quit) 
    text = Text(background="white") 
    text.pack(expand=1, fill="both") 
    text.focus_set() 
    p = Percolator(text) 
    d = ColorDelegator() 
    p.insertfilter(d) 
    root.mainloop() 
+0

謝謝,我昨天晚上自己實現了它,但謝謝。 –

+0

該函數是一個人工檢查(非自動)的理智測試,它被重命名爲'_color_delegator',並在2014年夏季編輯,當時它被合併到當時新的人爲檢查的htest系統中。 –