在开发时不能使用eval
直接转换input
的结果。
使用eval时
输入
__import__('os').system('终端命令')
等价于
import os
os.syestem(终端命令)
当你使用eval转换input输入的结果时,输入端可以直接输入系统命令对系统进行操作甚至修改文件。
Python 不要滥用eval()函数
最新推荐文章于 2024-03-06 21:52:02 发布
在开发时不能使用eval
直接转换input
的结果。
使用eval时
输入
__import__('os').system('终端命令')
等价于
import os
os.syestem(终端命令)
当你使用eval转换input输入的结果时,输入端可以直接输入系统命令对系统进行操作甚至修改文件。