Переменная подчеркивания Python - PullRequest
3 голосов
/ 13 мая 2011

В интерактивном питоне есть «переменная продолжения», подчеркивание.

>>> import netlib
>>> netdev = netlib.netface('eth1')
>>> if netdev.getIP():
...    print _
... 
10.80.22.100
>>>

Но, используя это в скрипте, он не определен, поэтому это не получается:

if netdev.getIP(): SetValue('ipaddress', _)

Есть ли что-то подобное или способ включить это для скриптов?

1 Ответ

9 голосов
/ 13 мая 2011

Нет.Он доступен только в Python REPL.

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