PYTHON ПОИСК ФАЙЛА В ПАПКЕ

В Python есть несколько способов поиска файлов в папке. Один из них - использование модуля os.

Для поиска всех файлов в папке и ее подпапках можно воспользоваться следующим кодом:

import os
for root, dirs, files in os.walk("."):
    for filename in files:
        print(os.path.join(root, filename))

Этот код пройдет по всем папкам, начиная с текущей, и выведет список всех файлов в каждой папке.

Если нужно найти только файлы с определенным расширением, можно использовать следующий код:

import os
for file in os.listdir('.'):
    if file.endswith('.txt'):
        print(file)

Этот код выведет список всех файлов с расширением .txt в текущей папке.

Если нужно проверить существует ли конкретный файл в папке, можно использовать:

import os
filename = 'file.txt'
if os.path.isfile(filename):
    print(f"{filename} существует")
else:
    print(f"{filename} не существует")

Также можно использовать библиотеку pathlib для работы с путями и выполнения различных операций с файлами и директориями:

from pathlib import Path
path = Path('.')
for file in path.glob('*.txt'):
    print(file)

Пишу реальную программу. Парсинг текстового файла. Python + Pandas + Excel.

43 Рекурсивный обход файлов Python

Работа с файлами в Python. Чтение и запись данных

Java. Поиск файлов в папках на диске.

Linux урок 6. Поиск файлов/директорий/ссылок. Команда find

Получить список файлов в папке - Python / mrGURU

Проверка файла на существование в python

Это сможет каждый - как найти и скопировать нужную информацию с любого компьютера

Уроки Python / Работа с файлами чтение из файлов

Как проверить, существует ли файл или папка. Python. Александр Килинкаров

BLGPG-7688023990E5-24-11-24-00

Новые материалы: