2011-05-13 14 views
3

対話型のPythonには、「継続変数」というアンダースコアがあります。Pythonアンダースコア変数

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

しかし、スクリプトでこれを使用して、そう、これは失敗した未定義です:

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

は似たようなやスクリプトのためにこれを有効にする方法はありますか?

答えて

9

いいえ、Python REPL内でのみ使用できます。

+0

バマー!私は考えていた、私はちょうど周りの清潔な仕事や代替のために望んでいた。ありがとう:) – tMC

+0

"きれいな仕事の周り"?代入文は何ですか? –

+0

私は多くの価値を設定しなければなりません。私はちょうどそれぞれの機能を長くしたり読みにくくすることなく、各機能を1つの行に保つことを望んでいました。私はそれを書くための明確な方法を考え出した。ありがとう=) – tMC

関連する問題