#python #python-3.x #windows #filesystems
#python #python-3.x #Windows #файловые системы
Вопрос:
Я хочу прочитать содержимое «C:UsersuserAppDataLocalMicrosoftWindowsHistory «используя python. Я пытался os.listdir
, но он просто вернул «Историю.IE5» и «Низкий». Как мне прочитать имена всех элементов внутри них и, возможно, удалить их?
Ответ №1:
Вам нужен os.walk
import os
for root, dirs, files in os.walk('path\to\folder'):
print(root)
print(dirs)
print(files)
for file in files:
os.remove(file)
Комментарии:
1. Когда я попытался
print(file)
, он продолжал печатать container.dat. Могу ли я безопасно удалить их?2. Я не уверен, почему вы хотите их удалить?
3. Я пишу скрипт для удаления всех видов истории пользователей (истории файлов и сетей) и кэша, хранящихся локально на моем компьютере.