問題タブ [attributeerror]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
107995 参照

python - PythonでこのAttributeErrorが発生するのはなぜですか?

わからないことが一つあります。

なぜこれなのか

このエラーを生成します:

0 投票する
10 に答える
1292932 参照

python - AttributeError: 'NoneType' object has no attribute 'something' が発生するのはなぜですか?

というエラーが表示され続けます

私が持っているコードは長すぎてここに投稿できません。これを引き起こす一般的なシナリオは何ですか?それは何を意味しAttributeError、何がNoneType起こっているのかを絞り込むにはどうすればよいですか?

0 投票する
2 に答える
448 参照

python - オブジェクトの初期化中のpython属性エラー

Python 2.6.7; ウィンドウズ7

Deitel の「Simple Compiler」演習を Python で解決します。githubのリポジトリ。テスト スイートの作成。

スタックトレース。

ここで何が間違っているのかわかりません。ファイル 'compiler.py' ファイルはサイレント モードでコンパイルされます。TableEntry は、ファイル内の別のクラスです。アドバイスありがとうございます。

0 投票する
2 に答える
420 参照

python - numpyサブクラスは、pythonically継承クラスから__new__への引数を受け入れません

「Parray」と呼ばれるndarrayのサブクラスを作成しました。これは、pと次元の2つの引数を取ります。それ自体は正常に動作します。ここで、SirPlotsAlotというクラスを作成します。このクラスは、派手なnewarray_finalizeなどを一切使用せずにParrayを継承します。

私のプログラムのオブジェクトは、オブジェクトp = Parameters()を前後に渡すことにより、パラメーターのセットを共有します。

今、私がタイプすると(ファイルはauxiliary.pyです):

素敵な「初期次元3の初期化Parray」を期待して、代わりに「2」を取得します。しかし、私が入力した場合:

私は得る

「p」はintであると考えていますが、そうではありません。それをいじってみると、一見無関係に見える奇妙なエラーがたくさん発生する可能性があります。それが「2」であると考えるint。私は完全に迷子になっています。

#(1)コメント(スーパーコール)の有無にかかわらず試してみました。

遊んでいる他のエラーには、「AttributeError:'list'オブジェクトには属性'p'がありません」、「TypeError:new()は正確に2つの引数を取ります(1つ指定)」、「ValueError:解凍するには0を超える値が必要です」(I新しい's引数を*argsに置き換えました。これは私がよく理解していないことです)。

0 投票する
1 に答える
282 参照

python - この AttributeError の原因は何ですか?

私は解決策を探していましたが、見つけられなかったので、ここに私のコードがあります:

「実行」メソッドが呼び出されると、python は AttributeError をスローし、snakeGame のインスタンスに「サイズ」属性がないことを通知します

私はPythonにかなり慣れていないので、なぜそれが表示されないのかNNNOOOの手がかりがあります。誰かが私を助けることができますか?

また、これは私のコードのほんの一部です。さらに必要な場合は、お問い合わせください。問題はおそらくここのどこかにあると思いました。

0 投票する
0 に答える
242 参照

django - Django インスタンス メソッドが表示されない

私のジャンゴモデルをご覧いただきありがとうございます。最近、「get_absolute_url」メソッドを既存のモデルに追加しましたが、それにアクセスしようとするたびに AttributeError が発生します。モデルを最初に作成したときに「 unicode 」メソッドを定義しましたが、問題なく呼び出すことができます。何が問題なのか特定できませんでした。これが私のモデルです:

インタープリターを呼び出します。

この問題を解決する方法について誰かアドバイスをいただけますか? 本当にありがとう!

0 投票する
1 に答える
2410 参照

python - gerritエラー:Nonetypeオブジェクトに属性分割がありません

gerritのローカルリポジトリを作成しています。

コマンドを実行すると:

それは私に次のようなエラーを与えます:

誰かが私に同じことを解決する方法を教えてもらえますか?

0 投票する
2 に答える
1837 参照

python - Pythonを使用して、キーが辞書に存在するかどうかを確認するときのAttributeError

私はPython2.7.2+を使用していますが、辞書が特定の文字列値(funcという名前)を保持しているかどうかを確認しようとすると、次の例外が発生します。

これは私が辞書を定義するところです:

例外が発生する関数は次のとおりです。

また、に変更if unary.has_key(func)してみましif func in unaryたが、

追伸私もPython3.2を使って疲れました

何か案は?ありがとう

0 投票する
1 に答える
41972 参照

python - AttributeError: 'tuple' オブジェクトには属性 'write' がありません

Python クラスの宿題があり、理解できないエラーが発生しています。Windows 7 で Python IDLE v3.2.2 を実行しています。

以下は、問題が発生している場所です。

これは私が得ているエラーです:

トレースバック (最新の呼び出しが最後): ファイル "I:\Cent 110\test.py"、19 行目、openfile.write(item+'\n') の
AttributeError: 'tuple' object has no attribute 'write'