>>> x='2,33'
>>> type(x)
<type 'str'>
>>> y=int(x)
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
y=int(x)
ValueError: invalid literal for int() with base 10: '2,33'
>>>
別の関数からの値を計算目的でintに変換しようとすると問題に直面します。 問題は、 "、"その文字列に存在し、どのようにそれを削除するか考えています。int()の基数10のリテラルが無効です: "、"がある値で試してみた場合
文字列のどの整数をint型に変換しますか? – martineau