我开始玩Colaboratory但是我注意到shift-tab
没有像Jupyter那样弹出Docstrings功能。
此功能是否缺席或仅以其他方式访问?
答案 0 :(得分:5)
Shift-tab dedents。要查看内联帮助内联,请在打开的parens之后点击标签,例如,
import os
os.open(
或者,执行带有尾随?
的单元格,帮助将在底部窗格中打开,例如,
import os
os.open?
答案 1 :(得分:4)
从2020年3月20日开始,在Chrome上,如果仅将鼠标悬停在该功能上,则会弹出一个小窗口,显示输入参数。
当您开始键入它们时,会提供自动完成功能。
如果在悬停时按Ctrl键,该函数将成为链接,单击该链接将打开该函数的文档。
根据情况,自动完成功能可与Ctrl + Space或仅按Tab一起使用。
注意:它必须知道正在使用的对象的类型。因此,如果您执行data.transform()并且数据还没有任何值,那么Colab将不知道显示什么,因为.transform()取决于您将其应用于什么。您可以选择创建数据的行,并仅使用Ctrl + Shift + Enter运行(仅运行选定的行)。
答案 2 :(得分:3)
这就是帮助我的原因,例如 Image(然后是 CTRL + Shift + 空格键 只用一个支架就能做到。
答案 3 :(得分:1)
如果您在括号中或参数之间(例如,在逗号后),则制表符将显示文档字符串-因此,如果您键入类似print('hello',sep ='')之类的东西,则制表符后括号或逗号和下一个arg之间的内容将向您显示文档字符串。
希望对您有所帮助。
答案 4 :(得分:1)
Ctrl +
空格帮助了我。既适用于文档字符串,也适用于自动填充。
答案 5 :(得分:1)
space
为我工作。如果您已经关闭了一个弹出的文档字符串(例如,使用esc
键),则可以通过按space
重新打开它。
这还将输入一个空格,因此您可以使用backspace
将其删除,但是文档字符串将保留在视图中。和往常一样,您将获得哪个文档字符串取决于插入符号的位置。