为什么收到评估注射错误?
if len(sys.argv) > 1: eval(sys.argv[1])(logger, *sys.argv[2:])
查看更多
使用ast.literal_eval代替eval。
ast.literal_eval
eval
码:
from ast import literal_eval as eval if len(sys.argv) > 1: eval(sys.argv[1])(logger, *sys.argv[2:])
评估很危险