Я бы взял загрузочную флешку с макосью и пустой usb hdd нужного объема.
Грузимся с флешки, скачиваем и запускаем DMDE, в нем делаем образ проблемного диска на usb hdd, отключаемся, идем на любой доступный комп, туда скачиваем DMDE и им ковыряем образ до просветления.
А не может ли быть, что при преобразовании данных с ключом ordered слишком умный pydantic где-то преобразует тип данных и вследствие этого теряет некоторые экземпляры, считая их тип невалидным (не str, например).
Ну других идей сходу нет.
Как это отследить… ну я бы пробовал давать на вход разные комбинации и анализировать результаты.
Или код pydantic читать… вдруг там чо…
flopHoppr, сообщество рекомендует DMDE, сам я с ней дела не имел (точнее, имел очень давно с DOS-версией). Настоятельно рекомендую сначала сделать посекторную копию диска программой на отдельный чистый диск и там уже ковыряться на другом компе.
Когда я по молодости работал эникейщиком в московской мэрии, мне однажды принесли ноут, в котором некий писатель (который «редактировал» книжки за авторством Ю.Лужкова) написал 700-страничный текст, а потом решил его сохранить. Ну, не сохранял почему-то. Писал и не сохранял.
А когда сохранил, то почему-то сохранил в папку мс офиса 6 под именем какой-то из библиотек офиса (типа msoffice.dll или что-то в таком духе, уже не помню точно). Ну вот такая фантазия случилась у творческой личности.
А офис перестал работать. А писатель переустановил офис. Ну он же не дурнее каких-то там компьютерщиков, сам может тоже кнопочки нажимать.
Офис заработал, а 700-страничный текст куда-то пропал :/
Ну в результате долгого ручного ковыряния я ему половину его драгоценного текста наковырял… огрызками…
это заняло наверно дня 2-3.
Проблема в том, что вы взялись копаться в ботах на Python, не изучив Python в достаточной степени. Вам не хватает понимания объектной модели языка, ООП, структур и т.п.
Так вы далеко не уедете - за каждым чихом бегать сюда…
Everything_is_bad, я не путаю. Но в данном контексте это не слишком принципиально, важно упомянуть о такой возможности, когда автор наступит на какой-нибудь heroku - может, вспомнит.