我正在寻找一个可以生成随机但有效的 python 程序的程序,类似于
我自己尝试这样做,给 pythontokenize.untokenize()
函数随机输入,但当然大多数生成的源代码不是我可以用eval()
. 所以我想知道,如果您知道如何生成随机但有效的 python 程序(也许使用ast
模块?)或者这样的生成器是否已经存在。
编辑:我想使用随机 python 源代码作为使用 python 进行遗传编程的起点。所以我想要一个随机程序列表,然后将它们演变成一个返回“Hello World!”的程序。