搜索
查看: 2432|回复: 0

[Python] Python 中将语句输出赋值给变量

[复制链接]

5

主题

37

帖子

485

积分

中级会员

Rank: 3Rank: 3

积分
485
发表于 2017-3-30 14:36:24 | 显示全部楼层 |阅读模式
本帖最后由 W.Peng 于 2017-6-2 10:26 编辑

在 shell 中将语句的输出结果赋值给一个变量很方便:
[Bash shell] 纯文本查看 复制代码
var=$(shellscript)


后来我才知道其实 python 中有跟 shell 的 $() 类似的内置函数,可以直接执行表达式语句并返回执行结果的,就是 eval()
[Python] 纯文本查看 复制代码
>>> eval("pythonscript")


Python 中 eval 带来的潜在风险










上一篇:机器学习 权重 限制
下一篇:机器学习如何应用于生物信息
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|生信技能树 ( 粤ICP备15016384号  

GMT+8, 2019-8-19 14:40 , Processed in 0.064343 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.