Нет, то, о чем вы мечтаете, называется декомпилятором и не может существовать (надежным и систематическим образом) для Python (и для большинства языков программирования и их реализаций, потому что они не * 1003). * homoiconic ). Учтите, что ваш исходный код на Python потерян (но посмотрите также this : анализ вашего исполняемого файла займет много времени, много навыков, поэтому усилия практически не стоят).
Научитесь использовать систему контроля версий (для вашего будущего исходного кода). Я рекомендую git
. Сделайте резервные копии. Более того, публикуйте свое программное обеспечение с лицензией на бесплатное программное обеспечение (например, на github или в другом месте), пока вы разрабатываете его.
Вы также можете заплатить много денег (возможно, тысячи евро или долларов США), чтобы попросить некоторые специализированные компании восстановить данные (возможно, также и ваш потерянный исходный код) с вашего разбитого диска. Обычно это не стоит денег.