web-dev-qa-db-ja.com

関数名+タブがIPythonのdocstringを返さない

IPythonでは、私は書くのに慣れています

関数(

次にタブを押して、docstringの内容と名前付き引数のリストを取得します。しかし、IPython 2.0をインストールしたため、これは機能しなくなりました。説明や既知の修正はありますか?

26
dmvianna

ああ、ショートカットはshift+tabになりました。

56
dmvianna

Shift-tabは、編集カーソルinsideまたはafterオブジェクト。オブジェクトのstartにあるときではありません。この落とし穴はどこにも文書化されていません...!

私はジュピターの問題を提出しました 編集カーソルがオブジェクトの先頭にある場合、Shift-Tab補完が機能しません#1902

4
smci

Pythonでdocstringを表示するには、?文字を省略形として使用できます。

?文字は、ドキュメントを探しているオブジェクトの前または後ろ(スペースなし)に配置できます。

ソースコードにアクセスするには、代わりに??を使用してください。

ソース: IPythonのヘルプとドキュメント

0
Marcel