вы можете манипулировать вашей строкой, чтобы сохранить только то, что перед запятой, а не преобразовать в int
:
Stud_results.total = Stud_results.total.str.split(',').str[0].astype(int)
, если это не запятая, вы также можете использовать:
my_weird_char = '٫'
Stud_results.total = Stud_results.total.str.split(my_wierd_char).str[0].astype(int)