Я хочу написать веб-генератор кода для сканера Python. Его цель — автоматически генерировать код, чтобы разработчику не нужно было его писать, но я столкнулся с этой проблемой: на одной из веб-страниц моего проекта есть несколько флажков, кнопок и т. д. Каждая из них генерирует некоторый код Python. и записывает его в общую текстовую область. Однако, когда я снимаю флажки, я не могу понять, как удалить соответствующий код из текстовой области, потому что все это смешано вместе. Например:
- Флажок 1 -- он записывает фрагмент кода 1 в текстовую область
- Флажок 2 -- он записывает фрагмент кода 2 в текстовую область.
- Флажок 3 -- он записывает фрагмент кода 3 в текстовую область
- Снимите флажок 2 — необходимо каким-то образом удалить фрагмент кода 2 из текстовой области, но оставить фрагменты кода 1 и 3.
Есть ли способ решить эту проблему или какое-либо лучшее решение для всего проекта генератора кода?