0
import os
ipAddressFile = os.path.join("DCM_Info", "ip_address")
ipAddresses = getIpAddresses()
for ip in ipAddresses:
print str(ip)
cmd = "python run.py " + ip + " get_transrator_settings"
os.system(cmd)
def getIpAddresses():
f = open(ipAddressFile, 'r')
return f.readlines()
メソッドの名前が定義されていないというエラーが表示されるのはなぜですか?
NameError: name 'getIpAddresses' is not defined
私はあなたがコンストラクタを持っているプログラムとクラスを起動するmainメソッドを持つC#/ Javaのに使用しています。コンストラクタやクラスが必要ですか?それは必要ですか?
C#またはJavaで実行の流れは '' mainメソッドを起動する....> '' finish''です。 '' main''が起動したら、すべての定義はすでに実行されていますが、ファイルを開始> ...>終了するので、関数は 'def'ステートメントでのみ定義されます。 –