python - 数学库中是否有类似 Eval() 的函数?
问题描述
最近,对于我的项目,我使用 eval() 制作了一个计算器。然后我意识到知道它直接运行命令会带来多大的安全威胁。我想知道数学库中是否有类似 Eval 的函数,它只给出这样的字符串的答案(而不是像 eval 这样的安全威胁?)?“2*10”
解决方案
推荐阅读
- database - Oracle 数据库对象 - 最后一个 DDL 与 TIMESTAMP
- javascript - Angular 7:尝试使用 setTimeout 延迟 router.navigate 不起作用
- php - 在 curl 中以数组或字符串形式发送帖子时的区别
- node.js - Morgan Logging - 是否可以从请求标头记录用户名?如何?
- javascript - 使用 moment.js 根据日期更改输入字段的背景和颜色
- sum - 将平方数相加的C程序 - 不起作用
- django - Django Annotate - 获取不同字段值的列表
- python - Python3 使用 os.popen 在 osx 上执行命令给了我一个奇怪的异常
- html - 单击链接时使用悬停打开下拉菜单并关闭菜单
- visual-c++ - Visual Studio 2017/Windows 2012 上的错误 - MFC 不支持小于 0x0501 的 WINVER