2012-06-05 3 views

ответ

7

Это означает, что в среде IDE используется интроспекция, чтобы выяснить, какие методы и переменные доступны из данного объекта, а затем позволяет быстро завершить код, обычно предоставляя список параметров после ввода периода после символа.

+0

И это также обычно означает, что интроспекция основана на реальных правилах определения, поэтому она будет достаточно внимательно смотреть на ваш код, чтобы выяснить, что вы могли бы сделать, не показывая вам недоступные имена (переменные, методы) и т. Д. , – poke

5

Вот пример, если бездействие WingIDE Pro. Простите поспешно брошенное изображение.

This is the image

Вы можете видеть, что arg1 показывается, как 1 в первом примере, а также помощника, показывая, что это, вероятно, является int.

Во второй части вы можете видеть, что IDE просматривает докстроки, что делает метод get, в модуле requests.

На следующем рисунке показано, что IDE может «автозаполнять» код для вас, в том числе показывать, что он делает. enter image description here

Смежные вопросы