72326


整数に変換する処理のところでエラーが発生し、調べても解決できなかったので質問します

xmin = int(xmlbox.find('xmin').text)  
この部分でエラーが発生します。

print(xmlbox.find('xmin').text)  
→ 305.53345388788426

数字は入っているのですが、これをint型に直そうとするとエラー  
どうすればいいでしょうか


CC BY-SA 4.0
2020-12-01T09:24:57.477
72320
2020-12-01T10:48:09.507
41740
question
python
整数に変換したい


一度float型に変換してからint型にしてはどうでしょうか？

[code]

    int(float('305.53345388788426'))
    # 305
    
[/code]


CC BY-SA 4.0
2020-12-01T10:48:09.507
72326
2020-12-01T10:48:09.507
39819
72320
answer