我想为Python爬虫编写一个基于Web的代码生成器。它的目的是自动生成代码,这样开发人员就不需要编写代码,但我遇到了这个问题:在我的项目的一个网页中,有一些复选框,按钮等。每个都会生成一些Python代码并将其写入一个普通的textarea。但是,当我取消选中框时,我无法弄清楚如何从textarea中删除相应的代码,因为它们已经混合在一起。例如:
有没有办法解决这个问题,或者是整个代码生成器项目的更好的解决方案?
答案 0 :(得分:0)
您需要从事件触发生成中分离要生成的代码的想法。
生成的代码由所有选中的复选框的组合控制。
每次更改任何代码时都会触发代码生成。您需要在那时重新生成所有内容。
详细说明: