如果我的 Python 代码中有一个如下所示的 srting:
x = "print('Hello World')"
Run Code Online (Sandbox Code Playgroud)
我想像执行一个单独的 .py 文件一样执行它。有没有类似的东西
execute(x)
Run Code Online (Sandbox Code Playgroud)
exec(x)
Run Code Online (Sandbox Code Playgroud)
但要小心注入漏洞:如果字符串来自用户,他们将有权控制您的计算机 - 例如,__import__('shutil').rmtree('/')可以删除整个目录。
| 归档时间: |
|
| 查看次数: |
70 次 |
| 最近记录: |