Задать вопрос
@andrey_levushkin

Как получить количество файлов в ТЕКУЩЕМ каталоге (где был запущен скрипт)?

Получить количество файлов в конкретной директории можно таким образом:
import os

path, dirs, files = next(os.walk("/usr/lib"))
file_count = len(files)


Но как получить количество файлов в каталоге, откуда был запущен скрипт? Допустим, нужно будет запускать его с разных папок с большим количеством файлов, и он должен считать, сколько их там.
(Папки можно упустить. Интересуют только файлы.)
  • Вопрос задан
  • 1000 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 2
@Alexa2007
import os

path, dirs, files = next(os.walk(os.getcwd()))
print(files)
file_count = len(files)
print(file_count)
Ответ написан
Комментировать
MinTnt
@MinTnt
path, dirs, files = next(os.walk("."))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы