python - 在 Python 中使字符串变量成为命令
问题描述
我想让一个字符串变量成为 Python 中的命令,例如:
p = "print('hello world')"
-p become to command
我怎样才能做到这一点?谢谢你
解决方案
p = "print('hello world')"
eval(p)
样品测试:
>>> eval(p)
hello world
推荐阅读
- r - R:在建模之前创建 n 个子集
- python-3.x - 如何将视频帧编码和解码为字符串,以使用 Python 通过集成到 AWS Lambda 函数的 AWS websocket API 发送/接收?
- angular - 按下回车后以模态形式提交表单
- r - 如何在不使用长度()的情况下调用 data.frame 中的最后一个单元?
- javascript - 滚动到页面中的某个位置后如何动态渲染元素?
- javascript - 如何获取由 Javascript 使用 Java / Webdriver 生成的网页的整个源 html 代码?
- swift - 如果新用户注册成功,如何打开一个屏幕,当现有用户使用 SwiftUI 成功登录时如何打开另一个屏幕?
- c# - 锁定列表会产生死锁
- python - 多个序列的并行处理
- jenkins - 如何将 Cmd 行输出定向到 jenkins