Python程序编写其他程序

时间:2017-02-18 06:38:35

标签: python

这可能吗?您是否可以开发一个程序,在已有的程序中为您编写程序?然后将程序写入的程序保存到.py文件并执行它,就像它在用户所在的那样?

3 个答案:

答案 0 :(得分:0)

当然,但是要创建这样的程序,你需要具备编程和更多东西的优秀知识。

答案 1 :(得分:0)

是的,有可能。您可以通过正常进程将文本写入文件,然后运行execfile命令。可能有更好的方法来做到这一点,但只是想到了。

答案 2 :(得分:0)

python程序中的任何字符串都可以作为python脚本运行。

>>> python_script="print('hello autogenerated world')"
>>> exec(python_script)
hello autogenerated world

因此,您可以将脚本生成为字符串,将其保存到文件中,将其加载到字符串中并使用exec运行它。

如何生成脚本,我认为是一个需要一些AI(神经网络)知识的问题