2012-01-04 6 views
-2

私はtetravexを解決し、私はこのエラーが発生しましたプログラムを書いている:AttributeError、なぜですか?

AttributeError: 'list' object has no attribute 'PlacementList'. 

私は知っているが、私はそのエラーを取得していますなぜ知らない、すべてを試してみました。私が間違ったことを教えてください。

これは私のコードにペーストビンのリンクです:あなたは明らかに、リストのPlacementList属性を取得しようとしているときに問題が発生したhttp://pastebin.com/d1WdbCUu

+2

ようこそスタックオーバーフロー!他のウェブサイトではなく、ここにコードを貼り付けてください。 http://stackoverflow.com/は質の高い質問と回答のリポジトリです。あなたのコードホストが自分のドアを閉めたり、古い投稿を期限切れにするとどうなりますか?これは、将来的には(役に立たない)他人に役に立たなくなるでしょう。ありがとう! – sarnold

+0

SOがコードを適切に処理できるとき、なぜペーストビンリンクを投稿するのですか? –

+1

ヘルプが必要な場合は、コードへのリンクを投稿する必要があります。 –

答えて

2

。 - あなたがタイプlistのものとすることができるオブジェクトのPlacementList属性を取得しようとしている

>>> a = [] 
>>> a.PlacementList 
Traceback (most recent call last): 
    File "<pyshell#49>", line 1, in <module> 
    a.PlacementList 
AttributeError: 'list' object has no attribute 'PlacementList' 

ちょうど似た何かが起こるのコードを見つける:ここ

は一例です。

+0

初めてエラーが発生し、エラーは表示されません。私はこの結論に至るまでに、印刷文を使用しました。私のコードを見れば、いくつかの関数にprintステートメントがあります。この表示は: –

+0

@ k.ken:どのラインでエラーが発生しましたか? 'PlacementList'属性にアクセスしようとする多くの関数でリストを渡しているかもしれませんが、すでにデータがある場合(特に行番号)はこのスクリプトを実行しません。私のisGoal関数には – Tadeck

+0

行227があります。 PlacementListは私のクラスのスロットで、メインのクラスインスタンスを作成しました:Config = config()そしてインスタンス(Config)をすべての関数に渡しました。 *主な機能を確認してください* –

関連する問題