【发布时间】:2021-06-14 14:03:34
【问题描述】:
所以我正在尝试制作一个删除可以从命令行启动的文件的程序。但是当我运行它时,它失败并返回以下消息:FileNotFoundError:[WinError 2] 系统找不到指定的文件:'test.txt'。代码如下:
import sys
import os
num = int(sys.argv[1])
files = os.listdir(sys.argv[2])
for file in files[:num]:
print('Deleting '+file+'...')
os.remove(file)
文件已识别,但无法删除。
【问题讨论】:
标签: python python-3.x command-line delete-file