私はプログラムに固執しています。私はコードの残りの部分に依存しているので、エラーのある部分だけを投稿することはできません。ですから、私は下のリンクに完全なコードを掲載しました。いいえのように見てください。 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. App Engine Python:AttributeError: 'module'オブジェクトに 'Stock'属性がありません
- 3. Python:AttributeError: 'str'オブジェクトに 'font'属性がありません
- 4. Python:AttributeError: 'シリアル'オブジェクトにリアルタイムデータの属性 'is_open'がありません
- 5. Python:AttributeError: 'str'オブジェクトに 'readlines'属性がありません
- 6. Python:AttributeError: 'set'オブジェクトに属性 'format'がありません
- 7. Python:AttributeError: 'NoneType'オブジェクトに 'val'属性がありませんライン:14
- 8. 属性エラー 'int'オブジェクトに属性 'dollars'がありません。
- 9. Python3の属性エラーintオブジェクトに属性がありません
- 10. PyUSB AttributeError: 'int'オブジェクトに 'enumerate_devices'属性がありません
- 11. tkinterリストボックスエラー - AttributeError: 'int'オブジェクトに 'tk'属性がありません
- 12. AttributeError: 'int'オブジェクトに属性 'fd'がありません
- 13. 'int'オブジェクトに属性 '__getitem__'がありませんmxnet
- 14. AttributeError: 'int'オブジェクトに属性 'sleep'がありません
- 15. 'int'オブジェクトに 'val'という属性がありません
- 16. 'Int'オブジェクトには属性がありません
- 17. AttributeError: 'int'オブジェクトに '_sa_instance_state'属性がありません。
- 18. GPIOボタン:AttributeError: 'int'オブジェクトに 'var1'属性がありません
- 19. python TKinter 'int'/'str'オブジェクトに 'append'属性がありません
- 20. python: 'int'オブジェクトに属性 '__iadd__'がありません
- 21. タイプエラー 'int'オブジェクトに属性 '__getitem__'がありません
- 22. 属性エラー:「timer」オブジェクトに属性「ダウンロード」がありません
- 23. 属性エラー:ImageDialogオブジェクトには属性がありません。 PyQt5
- 24. django属性エラー:オブジェクトに 'get_bound_field'属性がありません
- 25. 例外値: 'フォーム'オブジェクトに属性 '属性'がありません
- 26. Python:属性エラー: 'module'オブジェクトに属性 'request'がありません
- 27. PyQt5属性エラー: 'GUI'オブジェクトに 'setLayout'属性がありません
- 28. 属性エラーメソッドのオブジェクトには属性がありません
- 29. AttributeError: 'mainscreen'オブジェクトに属性 '属性'がありません
- 30. 属性エラー: 'NoneType'オブジェクトに 'parent'属性がありません
お返事ありがとうございます。あなたが正しいです。オブジェクトではなく整数が渡されます。あなたはそれがどのように起こったかを知るための考えがありますか?数ヶ月間はすべてうまくいくようですが、31日が経過しています。これは整数です。 ライン番号を見てください。 113と114 https://repl.it/Dfey/25 –
ええ、私は答えを編集しました。上記を参照 – user3543300
ありがとう、あなたは天才です! –