我收到上述错误,当我试图从我的目录列表错误:ValueError异常:list.remove(X):在列表X不同时,从目录列表
>>> from os import listdir
>>> from os.path import isfile,join
>>> dr = listdir(r"C:\Users\lenovo\Desktop\ronit")
>>> dr
输出删除.zip文件删除文件夹:
['7101', '7101.zip', '7102', '7102.zip', '7103', '7103.zip']
现在去除.zip文件我写了下面的代码:
>>> dr.remove("*.zip")
输出:
Traceback (most recent call last):
File "<pyshell#18>", line 1, in <module>
dr.remove("*.zip")
ValueError: list.remove(x): x not in list
我在哪里出错了?
你想从目录中删除?或者变量? –
从错误中不明显吗? '“* .zip”'不在你的列表中...... –