私はプログラムに固執しています。私はコードの残りの部分に依存しているので、エラーのある部分だけを投稿することはできません。ですから、私は下のリンクに完全なコードを掲載しました。いいえのように見てください。 113と114.私がfs = fsa.final_state
を使用しているとき、私にエラー:AttributeError: 'int' object has no attribute 'final_state'
が与えられています。しかし、エラーなしでprint("TEST", fsa.final_state)
を使用することができ、出力も正しいです。あなたが理解していないコードの一部を尋ねてください。ありがとう。Python:AttributeError: 'int'オブジェクトに属性がありません 'final_stat
0
A
答えて
0
私はあなたのコードを見てきました。
print("'%s'\t%s" % (input, NDRecognize(input, days)))
あなたがNDRecognize
にパラメータを渡すdays
:ここでは、この行で。しかし、私がprint(type(days))
をするとき、私はint
を得る。ただし、days
パラメータはloop()
に、次にaccept_state()
にはfsa
として渡され、エラーが発生するプロパティの1つにアクセスしようとします。
つまり、int
をfsaとして渡します。実際のFSA
オブジェクトではありません。それを作成し、それをパラメータとして渡す必要があります。
EDIT:ライン260周り
あなたがdays = 31
を書くあなたはそれがmonths
のためではなく、ために働く理由である、しかしmonths
を再定義していないライン72上のプログラムでは、以前からの日の宣言を上書きしますdays
関連する問題
- 1. PYTHON:AttributeError: 'int'オブジェクトに 'hand'という属性がありません
- 2. Python:AttributeError: 'str'オブジェクトに 'readlines'属性がありません
- 3. App Engine Python:AttributeError: 'module'オブジェクトに 'Stock'属性がありません
- 4. 属性エラー 'int'オブジェクトに属性 'dollars'がありません。
- 5. PyUSB AttributeError: 'int'オブジェクトに 'enumerate_devices'属性がありません
- 6. AttributeError: 'int'オブジェクトに属性 'sleep'がありません
- 7. python TKinter 'int'/'str'オブジェクトに 'append'属性がありません
- 8. AttributeError: 'int'オブジェクトに '_sa_instance_state'属性がありません。
- 9. AttributeError: 'int'オブジェクトに属性 'fd'がありません
- 10. Python:属性エラー: 'module'オブジェクトに属性 'request'がありません
- 11. django属性エラー:オブジェクトに 'get_bound_field'属性がありません
- 12. Python - 属性エラー、 'NoneType'オブジェクトには属性がありません
- 13. 例外値: 'フォーム'オブジェクトに属性 '属性'がありません
- 14. PyQt5属性エラー: 'GUI'オブジェクトに 'setLayout'属性がありません
- 15. 属性エラー:「timer」オブジェクトに属性「ダウンロード」がありません
- 16. makedirs()はAttributeErrorを返します: 'int'オブジェクトに 'rfind'属性がありません
- 17. Pythonのエラー 'int'オブジェクトには属性 'penup'(python turtle)がありません
- 18. 私は 'AttributeError:' int 'オブジェクトに属性' isdecimal 'がありません。修正方法がわかりません
- 19. Django QuerySetオブジェクトには属性 'オブジェクトがありません
- 20. 属性エラー: 'module'オブジェクトに属性がありません - ヘルプはもう必要ありません。
- 21. Djangoシリアライザは 'str'オブジェクトに '_meta'属性の属性がありません。
- 22. Python属性エラー:型オブジェクト '_socketobject'に属性がありません 'gethostbyname'
- 23. AttributeError: 'NoneType'オブジェクトに '_columns'属性がありません
- 24. AttributeError: 'long'オブジェクトに 'fetchall'属性がありません
- 25. 'NoneType'オブジェクトに 'show'属性がありません
- 26. pandas v0.17.0:AttributeError: 'unicode'オブジェクトに属性 'version'がありません
- 27. AttributeError: 'NoneType'オブジェクトに属性 'title'がありません
- 28. SoundCloud-Python AttributeError: 'ResourceList'オブジェクトには 'collection'属性がありません
- 29. TypeError: 'レスポンス'オブジェクトに属性 '__getitem__'がありません
- 30. KeyPropertyオブジェクトには属性がありません。
お返事ありがとうございます。あなたが正しいです。オブジェクトではなく整数が渡されます。あなたはそれがどのように起こったかを知るための考えがありますか?数ヶ月間はすべてうまくいくようですが、31日が経過しています。これは整数です。 ライン番号を見てください。 113と114 https://repl.it/Dfey/25 –
ええ、私は答えを編集しました。上記を参照 – user3543300
ありがとう、あなたは天才です! –