web-dev-qa-db-ja.com

コラボラトリーのクイックドックストリング

Colaboratoryで遊び始めましたが、shift-tabがJupyterのように関数のDocstringをポップアップしないことに気づきました。

この機能がないのですか、それとも他の方法でアクセスしただけですか?

11
Dan

Shiftタブの凹み。コンテキストヘルプをインラインで表示するには、開いた親の後にTabキーを押します。例:

import os
os.open(

または、末尾に?を付けてセルを実行すると、下部のペインにヘルプが表示されます(例:。

import os
os.open?
9
Bob Smith

Ctrl+ Space 助けて頂きました。 docstringとオートコンプリートの両方。

3
jwegas

括弧内または引数の間にある場合(たとえば、コンマの後)、タブにdocstringが表示されます。したがって、print('hello', sep='')のように入力している場合は、親の後またはコンマと次の引数はdocstringを表示します。

それがお役に立てば幸いです。

3
Salomon Kabongo

Chromeの2020-03-20以降、関数の上にマウスを置くと、小さなポップアップに入力パラメータが表示されます。

入力を開始すると、オートコンプリートが提供されます。

また、ホバー中にCtrlキーを押すと、関数がリンクになり、クリックすると関数のドキュメントが開きます。

getting function parameters and documentation within Colab

0
Rub

spaceは私のために働きます。ポップアップドキュメント文字列を閉じた場合(たとえば、escキーを使用)、spaceを押して再度開くことができます。

これもスペースを入力するので、backspaceで削除できますが、docstringは表示されたままになります。いつものように、どのdocstringを取得するかは、キャレットがどこにあるかによって異なります。

0
Bon Ryu