私のクラスで変数を呼び出す際に問題が発生しています。私はすべてが自己のものとしてセットアップされていますが、私はまだエラーが発生しています。私はこれを考え出すのが苦労していると思います。なぜなら私は3.0スクリプティングに慣れていないからです。私は彼らはそれがこれを取得自己/クラス内のグローバル名ですか?
をself.rawかself.input_host作る場合
command = 'tcpdump -c5 -tttt -w {0} host {1}'.format(raw, input_host)
NameError: global name 'raw' is not defined
:
ここhttp://pastebin.com/9Lrw399E
がエラーである:ここでは
は私のスクリプトですcommand = 'tcpdump -c5 -tttt -w {0} host {1}'.format(self.raw, self.input_host)
AttributeError: 'MainLoop' object has no attribute 'raw'
コードに外部サイトを使用しないようにして、関連するすべての部分を質問に含めることはできますか? –
あなたの質問を更新して、あなたが受け入れた答えがあなたの最後に質問してもうまくいきません。 – martineau