МОДУЛЬ FNMATCH PYTHON
Модуль fnmatch
в Python предназначен для фильтрации строк с использованием образцов (wildcard patterns).
Основная функция fnmatch
- fnmatch(filename, pattern)
, возвращает значение True
, если имя файла соответствует заданному шаблону, иначе False
.
Для поиска файлов по заданному шаблону можно использовать метод fnmatch.filter(names, pattern)
. Он возвращает список имен файлов, соответствующих заданному шаблону.
Также модуль fnmatch
поддерживает использование некоторых метасимволов для создания шаблонов. Например, символ *
означает любое количество любых символов, а символ ?
означает любой один символ.
Пример использования модуля fnmatch
:
import fnmatch
import os
files = os.listdir('.')
for file in files:
if fnmatch.fnmatch(file, '*.txt'):
print(file)
В данном примере мы импортируем модуль fnmatch
и модуль os
, который предоставляет функции для работы с файловой системой. Затем мы вызываем метод os.listdir
, чтобы получить список файлов в текущей директории. Далее, используя метод fnmatch.fnmatch
, мы фильтруем файлы по шаблону.
25 ЗАДАНИЕ НА МАСКИ
Pattern Matching in Python?
CÓMO USAR el CONDICIONAL MATCH en PYTHON 3.10 - Es igual al SWITCH?
Python pygame.ru() Method
Crea una web con Framer AI en 1 minuto
Python Basics Fnmatch Filter Method
Python Tutorial: re Module - How to Write and Match Regular Expressions (Regex)
Use Shelve For EFFECTIVE Persistent Data Storage In Python
Fuzzy String Matching in Python
Новые материалы:
- Flask python 3 windows установка
- Datetime последний день месяца python
- Первый элемент кортежа python
- Python калькулятор чаевых
- Python вычитание списков
- Как проверить строку на наличие цифр python
- Django плюсы и минусы
- Django объединение таблиц
- Автоматизация тестирования с помощью selenium и python
- Python конструктор копирования
- Python матрица инцидентности
- Python разведочный анализ данных