多平台统一管理软件接口,如何实现多平台统一管理软件接口
281
2022-08-31
Python eval函数(python和java哪个更值得学)
eval()函数可以将字符串 当成有效的表达式 来求值 并返回计算结果
示例:
# 基本的数学计算print(eval("1 + 1"))# 字符串重复print(eval("'*' * 10"))# 将字符串转换成列表print(type(eval("[1, 2, 3, 4, 5]")))# 将字符串转换成字典print(type(eval("{'name': 'xiaoming', 'age': 18}")))
通过 eval()函数可以执行终端代码
__import__('os').system('ls')
等价代码
import osos.system("终端命令")
执行成功,返回 0执行失败,返回错误信息
示例:
input_str = input("请输入终端操作命令:")print(eval(input_str))
目录列表
创建目录
删除目录
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~