Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
通常可以使用 subprocess 模块或 os.popen 从 python 脚本调用其他命令。
我正在从事需要编译和运行不同语言的项目(一种编程法官)。(第一阶段的 C、C++ 和 Python)
是否有任何标准方法可以从 python 脚本编译和运行不同的语言,并注意系统的安全性,例如避免使用这些各自的语言进行系统调用/分叉炸弹或在沙盒环境中运行这些代码?
沙盒化 python 脚本很容易,但是如何在从 python 脚本调用它们的同时控制其他语言,如 C 和 C++?