2012-04-20 10 views
0

を与えた:パイソン - 例外TypeError:__init __()は正確に2つの引数(3与えられた)を取るが、私はそう、私は、コードのいくつかの行をしようとした私は、Pythonでの新たなんだ2

class loesung02(object): 
    html = "" 
    file1 = "" 
    def __init__(self, html, file1): 
     self.html = html 
     self.file1 = file1 
     print html + file1 

私はそのようにそれを呼び出す:

Pythonシェル

を使用して
loesung02("aaaaaaaaaaaa", "bbbbbbbbbbb") 

が、間違っていただきましたので、私はいつも、にErrorMessageを取得しますか?

+2

投稿したコードは完全に機能します。これ以上のことが必要です - 失敗した例を投稿してください。 – RichieHindle

+0

上記のコードは有効です。あなたはファイルからそれを試してみることができますか? – spicavigo

答えて

0

どのようなエラーメッセージが表示されましたか?あなたのコードは、コンピュータで完全に正常に実行されます。私はPython 2.7.1を使用しています。それをファイルに書いて実行したか、それともインタプリタで書きましたか?後者の場合は、インタプリタを再初期化するか再実行します。これは、コードに干渉する他の変数が存在する可能性があるためです。

関連する問題