Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
56 lines (37 sloc) 3.34 KB

Count Files

Утилита командной строки (CLI), написанная на Python. C помощью этой CLI можно подсчитать или найти файлы с определенным расширением, без расширения или все файлы, независимо от расширения, в указанном каталоге.

Разделы документации:

Основные функции:

  • подсчет файлов по расширению и сортировка результатов по частоте или по алфавиту;
  • поиск файлов по расширению, дополнительно доступны: информация о размерах файлов и предварительный просмотр текстовых файлов;
  • подсчет общего количества файлов или файлов с определенным расширением.

Особенности:

  • подсчет или поиск файлов с определенным расширением, файлов без расширения, всех файлов независимо от расширения;
  • рекурсивный и нерекурсивный подсчет или поиск;
  • возможность включать или исключать скрытые файлы и папки при поиске или подсчете;
  • обработка расширений файлов с учетом или без учета регистра;
  • возможность отключить индикатор работы программы (обратная связь).

Поддерживаемые операционные системы:

Linux, macOS, Windows.

Также может использоваться на iOS (iPhone/iPad) с помощью командной строки StaSh в приложении Pythonista 3.

Поддерживаемые версии Python:

Python 3.6 и более поздние.

Тестировано:

  • Linux Mint 19 "Tara", Python 3.6.5
  • Windows 8.1 Professional, Python 3.6.0
  • macOS 10.13.6 High Sierra, Python 3.7.0
  • macOS 10.13.6 High Sierra, Python 3.6.6
  • macOS 12.12.6 Sierra, Python 3.7.0
  • macOS 12.12.6 Sierra, Python 3.6.6
  • macOS 12.11.6 El Capitan, Python 3.7.0
  • macOS 12.11.6 El Capitan, Python 3.6.6
  • iOS 12.0 (Pythonista 3.2), Python 3.6.1
  • iOS 9.3.5 (Pythonista 3.2), Python 3.6.1

Лицензия: MIT

GitHub: Репозиторий проекта

Вы нашли ошибку или у Вас есть предложения по улучшению?

Пожалуйста, задайте вопрос в разделе Issues или откройте pull request в репозитории.