个人很难解释,但基本上,我有这个 Python 脚本,它在打开时会立即创建数千个其他副本。但是我想添加一种删除所有副本而不是原始副本的终止代码。#主要文件被称为“RSV.py”,它的副本被称为“RSV-”,然后是一个随机的十六进制代码(末尾带有“.py”扩展名)我很抱歉没有代码存在,这是因为它是保存在我正在写这篇文章的不同系统上。感谢所有帮助,除非我没有看到,否则这不是重复的。
3 回答
RISEBY
TA贡献1856条经验 获得超5个赞
如果您需要停止 python 脚本以在不需要它们的情况下创建其直接副本,那么首先创建它们的代码本身就有问题。但是,如果您只想添加一行来删除主脚本的所有多余 python 副本,您可以在主脚本中添加一个系统调用,以删除主脚本完成执行时创建的所有多余文件。
这是有关如何执行此操作的简单指南。如果您在 Linux/Mac 上运行,您可以将使用过的 ls -l 命令替换为 Nagavamsikrishna 提到的命令,否则只需将 rm 替换为 del 即可在 Windows 上运行。
Cats萌萌
TA贡献1805条经验 获得超9个赞
如果我不说 Python 是处理目录维护的一种蹩脚方式,那我就失职了。也就是说,我是谁告诉一个人如何删除他的文件。尝试这个...
import glob
for file in glob.glob('/tmp/RSV-*.py'):
os.remove(file)
一种-
PS您尝试编写的代码在哪里?...咧嘴笑。
添加回答
举报
0/150
提交
取消