asm*_*ier 5 python random metaprogramming genetic-programming
我正在寻找一个可以生成随机但有效的python程序的程序,类似于
我试图自己给python tokenize.untokenize()
函数提供随机输入,但当然大多数生成的源代码都不是我能解释的有效程序eval()
.所以我想知道,如果你知道如何生成随机但有效的python程序(可能使用ast
模块?)或者如果这样的生成器已经存在.
编辑:我想使用随机python源代码作为使用python进行遗传编程的起点.所以我希望有一个随机程序列表,然后将它们演变为让我们说一个返回"Hello World!"的程序.