【发布时间】:2017-08-28 05:09:33
【问题描述】:
我在运行脚本时使用os.system('cls' if os.name == 'nt' else 'clear') 来清除输出,但在 codacy 上我遇到了一个安全问题
使用 shell 启动进程,检测到可能的注入,安全问题。
如何解决问题?
【问题讨论】:
-
干脆别用os.system
-
@Nabin 如何在 python 中清除终端输出?
-
你能说出你想清屏的场景吗?
-
有些终端的回滚可能是无限的——想要窥探的用户可以简单地回滚终端日志。
-
就像我每次运行脚本一样,它应该清除以前的输出。
标签: python python-2.7 python-3.x security