Я пытаюсь прочитать шестнадцатеричную строку (например, идентификатор пользователя) как имя файла из файлов Excel по pandas Но тип по умолчанию в pandas - это float, поэтому, когда я читаю эти столбцы (которые содержат число и 'e ') из файла эти идентификаторы будут иметь научную c запись, такую как 9645e101 -> 9.645e + 104.
Я пробовал
xls = pd.ExcelFile('data.xlsx')
sheet=xls.parse(sheetname,convert_float=False)
и
sheet['ID'].astype('str')
оба решения у меня не сработали. Строка вышла еще в научной нотации c Существует ли способ подавить преобразование в научную нотацию c? Заранее спасибо за вашу поддержку.