У меня есть столбец данных, содержащий телефонные номера
, где pandas автоматически удаляет начальные нули из телефонных номеров при чтении файла.
Я не мог изменить Это поведение, однако я попытался вместо этого добавить ведущие нули.
Итак, я попробовал это:
# add the missing leading zeros to phone numbers.
read_file['Phone 1 - Value'] = "0" + read_file['Phone 1 - Value'].astype(str)
print(read_file.head())
Но это также не сработало, странно то, что при печати головы () на самом деле это работает, но при сохранении файла в виде файла CSV позднее он по умолчанию возвращается к этому странному поведению, как показано ниже:
read_file.to_csv(export_file_path, index = None, header=True, index_label = True, encoding='utf-8')
Есть какие-нибудь советы?