Программа удалена сама - PullRequest
       0

Программа удалена сама

0 голосов
/ 25 января 2020

Я работал над своей игрой, используя pygame, и пытался реализовать механизм рекордов. Но когда я запускаю свою программу, она просто падает, и кажется, что она удаляется навсегда. Теперь, когда я открываю свой код, записывается только 0. Есть ли способ вернуть мой код и почему он сам удалился? (Я пытался реализовать высокий балл, создав новый файл .txt и сохранив в нем баллы. Я написал все это в своем игровом сценарии.)

1 Ответ

1 голос
/ 25 января 2020

Скорее всего, вы открыли файл и заменили его на 0. Каждый раз, когда вы открываете файлы, вы должны учитывать режим, в котором вы открываете его (и какой файл вы открываете.). Например, открытие файла с помощью 'w' удалит весь предыдущий контент в файле и заполнит его тем, что вы в него записали.

Если это то, что произошло, то нет, нет способа вернуть ваш код (если вы не сохранили копию где-либо еще или не используете систему контроля версий, например git или svn ).

Если вы используете В редакторе Pycharm вы можете щелкнуть правой кнопкой мыши свой проект и нажать Локальная история , а затем Показать историю , чтобы открыть сохраненные версии. Затем нажмите , верните в go и верните версию, в которой у вас был код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...