Есть голосовой помощник, написанный на питоне. Требуется добавить функцию, позволяющую вносить изменения в программный код во время работы приложения.
Пример:
-Джарвис, взломай вон ту штуковину.
-Сэр, я не умею.
-Так научись, Джарвис.
-Процесс обучения начат.
Мой план выполнения:- Создать копию файлов проекта
- Открыть требуемый файл для редактирования
- Дописать код
- Собрать проект (через консоль)
- Запустить новый проект в фоновом режиме
- Уничтожить текущий(старый) процесс приложения
Теперь самое интересное...Это заработает? Если нет, просьба внести корректировки в этот мега подробный план xD