标签: python json eval
是否可以使用json来执行代码?例如,我可以将代码对象传递给它或沿着这些行传递某些东西吗? 我想我的问题是python如何评估json对象,这可以用来运行代码吗? 我想确保使用json传递信息对远程执行是安全的。
答案 0 :(得分:1)
如果你有一个包含JSON文本的Unicode字符串;它始终是安全的(只要接受用户输入的任何C代码都可以)将其传递给json.loads()。
json.loads()
传递json.loads()的结果取决于您:如果您想将接收到的数据解释为代码;你可以做到。