[英]tab complete dictionary keys in ipython
我想知道是否有人知道如何在IPython中啟用或實現字典鍵的Tab鍵完成? 它似乎與已存在的功能(例如對象屬性的選項卡完成)沒有太大差別。 如果我錯了,那么我想了解原因
由於這個補丁 ,IPython支持從3.0.0版開始的字符串密鑰的dict密鑰完成(盡管沒有出現在發行說明中)。 它還支持numpy struct數組和pandas DataFrame
列的列名完成,以及通過定義_ipython_key_completions_
重新定義__getitem__
其他類型。
它沒有內置到IPython 2.x中。 如果你想添加它,看看這個,有人攻擊了解決方案:
https://github.com/ipython/ipython/issues/1533
此外,還有許多簡單易用的方法可以從字典中創建對象,以獲得通常的制表符。 如果這對您有幫助,請使用此問題中描述的方法之一:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.