Python | Как сделать скрипт который сам в себя мог добавлять кодд, не удаляя прежний

а как можно сделать чтобы скрипт .py добавлял себе строки кода при этом не удаляя код, а перенося его ниже, к примеру:

есть строчка 219
я при помощи скрипта добавляю туда код, файл дополняет сам себя
при этом не удаляя, а данные находящиеся в этой строчке перенося ниже на определённое колличество строчек

Ответы (1 шт):

Автор решения: CrazyElf
  • читаете файл через readlines, получаете список строк
  • выводите строки до нужной обратно в файл, используйте срез [:n]
  • выводите в файл новые строки
  • выводите в файл строки из среза [n:]
→ Ссылка