2010-07-24 3 views
1

Как получить доступ к только файлам изображений из каталога? (Примечание: путь к каталогу хранится в указателе символов). Часть кода, который вы собираетесь вставлять, должна также работать, когда любое изображение расширение файла будет удалено. Например, предположим, что есть файл изображения nature.jpg, и если расширение удалено, код должен работать.файлы изображений из каталога

ответ

1

Попробуйте этот код python. Обратите внимание, что для выполнения интроспекции gobject требуется работа

import gi 
from gi.repository import Gio 

directory_path = '.' 

images = [x.get_name() for x in Gio.file_new_for_path(directory_path).enumerate_children('standard::name,standard::content-type', Gio.FileQueryInfoFlags.NONE, None) if x.get_content_type().startswith('image')] 

Это должно предоставить вам список всех изображений в указанном пути к каталогу.

Смежные вопросы