Я начинаю играть с Colaboratory, но заметил, что shift-tab
не выводит строки документации для функций, как в Jupyter.
Эта функция отсутствует или просто доступна каким-то другим способом?
Я начинаю играть с Colaboratory, но заметил, что shift-tab
не выводит строки документации для функций, как в Jupyter.
Эта функция отсутствует или просто доступна каким-то другим способом?
Выступы с вкладкой Shift. Чтобы увидеть встроенную контекстную справку, нажмите Tab после открывающей скобки, например,
import os
os.open(
Или выполните ячейку с конечным ?
, и в нижней панели откроется справка, например.
import os
os.open?
Ctrl +
Пробел мне помогло. Как для строки документации, так и для автозаполнения.
По состоянию на 20 марта 2020 г. в Chrome, если вы просто наведете указатель мыши на функцию, в небольшом всплывающем окне отобразятся входные параметры.
Когда вы начинаете вводить их, предлагается автодополнение.
И если вы нажмете Ctrl при наведении курсора, функция станет ссылкой, при нажатии на которую открывается документация по функции.
Автодополнение работает с Ctrl+Space или просто Tab в зависимости от ситуации.
Примечание. Он должен знать тип объекта, с которым работает. Поэтому, если вы выполняете data.transform(), а данные еще не имеют значения, Colab не будет знать, что отображать, потому что .transform() зависит от того, к чему вы его применяете. Вы можете выбрать строку (строки), в которой создаются данные, и запустить только те, которые нажаты Ctrl+Shift+Enter (запустить только выбранные строки).
Это то, что помогло мне, например. Image( а затем CTRL+Shift+Пробел сделать это только с одной скобкой.
Если вы находитесь в круглых скобках или между аргументами (например, после запятой), вкладка покажет вам строку документации, поэтому, если вы набираете что-то вроде print('hello', sep='')
, тогда вкладка после скобки или между запятой и следующим аргументом покажет вам строка документации.
Надеюсь, что это помогло.
space
у меня работает. Если вы закрыли всплывающую строку документации (например, с помощью клавиши esc
), вы можете снова открыть ее, нажав space
.
Это также введет пробел, поэтому вы можете удалить его с помощью backspace
, но строка документации останется в поле зрения. Как обычно, то, какую строку документации вы получите, будет зависеть от того, где находится курсор.