Как показать аргументы функций в Pycharm, других IDE? (как в Excel ...) - PullRequest
0 голосов
/ 19 января 2019

Хотите показать аргументы функции (например, «аргументы», которые отображаются в Excel при вводе формулы) в любой Python IDE:

type:
=find()
# and this pops up:

=find(find_text, within_text, [start_num])

, вы получите все свои аргументы в соответствующем порядке, сразу!нет необходимости вспоминать синтаксис формулы 10000000!

В Excel мы видим ряд параметров для функции FIND, которые очень полезны;синтаксис, переменные требования и пр.Я хочу сделать это и в Pycharm / python;

предложений?

Пробовал поиск в Google, поиск в параметрах pycharm / s.Разве это не возможно в Python?

спасибо

1 Ответ

0 голосов
/ 19 января 2019

В PyCharm:

Введите имя функции в скобках (), а затем поместите курсор в скобки и введите Ctrl + P ; Это покажет ваши параметры для функции.

Вот короткий гиф, показывающий это:

Pycharm parameter info

В VSCode

Vscode использует ту же комбинацию клавиш, что и IntelliJ (и, соответственно, Pycharm). Если ярлык не работает, вы можете установить расширение привязок клавиш здесь

* * 1 022 Пример: * 1 023 *

Vscode parameter info

В ответе

Откройте репозиторий Python и введите:

help (object)

Где object может быть именем функции или класса или любого объекта, как следует из названия.

Ex:

➜ python                                 
Python 3.7.1 (default, Dec  1 2018, 03:00:51) 
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> help(sum)

Справка по сумме встроенной функции во встроенных модулях:

сумма (повторяемая, начало = 0, /) Возвращает сумму начального значения (по умолчанию: 0) плюс итерируемое число

When the iterable is empty, return the start value.
This function is intended specifically for use with numeric values and may
reject non-numeric types.
>>> def f():
...     return 3
... 
>>> help(f)

Справка по функции f в модуле __main __:

е ()

>>>

Появляется страница справки, и вы можете прочитать любую документацию, связанную с объектом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...