Как осуществить поиск изображений, используя заданный путь?

Как получить все изображения из папки "D:\temp\Desktop\code\1" по ссылке?
  • 4 ноября 2023 г. 14:39
Ответы на вопрос 2
Для осуществления поиска изображений по заданному пути, вы можете использовать различные программные средства и языки программирования. Ниже приведены примеры того, как это можно сделать с помощью Python:

**Пример 1** - Использование библиотеки `os`:
```python
import os

path = "D:\temp\Desktop\code\1"
images = []

for root, dirs, files in os.walk(path):
    for file in files:
        if file.endswith(".png") or file.endswith(".jpg") or file.endswith(".jpeg"):
            images.append(os.path.join(root, file))

print(images)
```

**Пример 2** - Использование библиотеки `glob`:
```python
import glob

path = "D:\temp\Desktop\code\1"
images = glob.glob(path + "\**\*.png", recursive=True) + glob.glob(path + "\**\*.jpg", recursive=True) + glob.glob(path + "\**\*.jpeg", recursive=True)

print(images)
```

Обратите внимание, что оба примера ищут изображения с расширениями ".png", ".jpg" и ".jpeg". Вы можете изменить эти расширения по своему усмотрению.

Чтобы получить все изображения из папки по ссылке, вам необходимо сначала скачать или скопировать эту папку на ваше устройство, а затем использовать один из примеров выше, указав путь к локально сохраненной папке.
for /r "D:\temp\Desktop\code\1" %%f in (*.jpg *.png *.gif) do print the file path and name of each image file in the specified directory and its subdirectories
Похожие вопросы