首先,我知道eval的缺点,它将用于我想做的实验.
我正在创建一个像Brute-Force算法一样工作的脚本,但它不会破坏密码,而是找到一个特殊形式的方程的解决方案(更多细节是不必要的).
会有很多字符串填充(通常语法上不正确)的术语,如1 + 2)+3
eval吗?eval?(该程序不应终止)抑制SyntaxError:
try:
eval("1 + 2) + 3")
except SyntaxError:
pass
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9080 次 |
| 最近记录: |