我正在尝试解决两个方面:
- 首先,如何以沙盒模式(可能使用 PyPy 沙盒)将存储在 DB 中的 python 脚本作为 BLOB 运行?
- 其次,如何从代码模板生成脚本本身(代码模板在 DB 中保存为 BLOB)并提供所需数据?
对此的任何帮助都会很棒。谢谢。
我正在尝试解决两个方面:
对此的任何帮助都会很棒。谢谢。
compile(source, filename, mode[, flags[, dont_inherit]])
将源代码编译为代码或 AST 对象。代码对象可以由 exec 语句执行或通过调用 eval() 进行评估。source 可以是字符串或 AST 对象。有关如何使用 AST 对象的信息,请参阅 ast 模块文档。