Как мне прочитать содержимое истории Windows (папки) с помощью python?

#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. Я пишу скрипт для удаления всех видов истории пользователей (истории файлов и сетей) и кэша, хранящихся локально на моем компьютере.