1

Я пишу небольшой сценарий, чтобы помочь разобраться с моей музыкальной библиотекой. Во время разработки я столкнулся с некоторыми неожиданными файлами при чтении в определенных папках исполнителей по типу AlbumArtSmall.jpg, Folder.jpg и т.д.

Моя программа вывела точный путь к этим файлам. Я открыл Python и ос. Listdir каталог, в котором они находятся. Конечно же, они перечислены.

Тем не менее, Windows Explorer не может их видеть. Я проверил Показать скрытые файлы и папки, и он правильно показывает все виды других скрытых файлов.

Самое странное, что при вводе команды в командной строке в каталоге-нарушителе команда «dir» НЕ выводит список файлов. Однако, набрав 'ls' - который вызывает ls из инструментария MinGW, перечисляет их, и это дополнительно поддерживается в приведенном выше примере с python.

Что может привести к тому, что эти обычные файлы будут скрыты в Проводнике и даже в команде «dir» ...?

1 ответ1

7

Windows использует скрытые метафайлы для ускорения просмотра папок. Классическим примером этого является файл thumbs.db, в котором хранятся эскизы значков в папке. Если вы хотите увидеть эти файлы, вам нужно снять этот флажок в настройках папки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .