当用户在 MySQL cli 中指定密码时,也就是 -pXXXXXX
,密码参数被替换为 argv 数组中的 -p******
。
所以当有人用ps
查看进程列表时,他们是看不到密码的。
我如何在 Python 中做同样的事情?这显然行不通
for arg in sys.argv[1:]:
arg = ""
最佳答案
sys.argv = [sys.argv[0]]
比删除除第一个元素以外的所有元素更有效、更优雅。不过,我无法确认这会覆盖或删除内存中 sys.argv 的先前值。
关于python - 在 python 中清除 sys.argv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41668602/