Os.walk() не распечатывает имена файлов и папокPython

Программы на Python
Ответить Пред. темаСлед. тема
Гость
 Os.walk() не распечатывает имена файлов и папок

Сообщение Гость »


импортировать ОС mypath = '/Users/ken/Desktop/myFolder/' для имени папки, подпапок, имен файлов в os.walk(mypath): print('Текущая папка ' + имя_папки) для подпапки в подпапках: print('ПОДПАПКА' + имя_папки + ':' + подпапка) для имени файла в именах файлов: print('ФАЙЛ ВНУТРИ' + имя_папки + ': '+ имя файла) Распечатать('') Привет, ребята, почему-то мой приведенный выше код, использующий функцию os.walk(), вообще ничего не распечатывает. Я почти уверен, что это правильный способ указать путь к моей папке (которая действительно находится на моем рабочем столе). Однако, когда я пытался использовать путь «/Users/ken/», он возвращался и распечатывал целую кучу файлов/папок. Я не уверен, почему указанный выше путь (добавление /Desktop/myFolder) не работает. Кстати, я использую MacBook

Изменить: я понял еще одну странность: в моем домашнем каталоге также есть папка «Загрузки», в которой хранятся все мои последние загрузки из Интернета. Каким-то образом, когда я устанавливаю путь как /Users/ken/Downloads, он также ничего не печатает. Он работает для любого другого /Users/ken/anyfolder, содержащегося в моем домашнем каталоге, но я не уверен, почему он не имеет доступа к моим папкам на моем рабочем столе

Изменить: это работает, когда я попробовал это в другом текстовом редакторе (PyCharm). Раньше я пробовал это на mu-editor. Не знаю, почему это не работает
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»