FileCategory - Категория файлов общего типа¶
-
class
axioma.core.dp.FileCategory¶ Категория файлов общего типа
-
FileCategory()¶ Конструктор
-
FileCategory(prototype)¶ Конструктор
- Параметры
prototype (
FileDefinition) – прототип описания источника данных
-
FileCategory(extensions, description, prototype)¶ Конструктор
- Параметры
extensions (
list[str]) – список расширений для данной файловой категорииdescription (
str) – текстовое описание данной файловой категорииprototype (
FileDefinition) – прототип описания источника данных
-
hasExtension(extension)¶
-
FileCategoriesList - список категорий файлов¶
-
class
axioma.core.dp.FileCategoriesList¶ Список категорий файлов
Пример использования:
import axioma.core from axioma.core.dp import * # Возьмем файловый провайдер dataProvider = axioma.app.core.dataProviderById("GdalDataProvider") if dataProvider is not None: cats = dataProvider.fileTypeCategories() for cat in cats.asList(): # Какие категоврии и расширения присутствуют print(cat, cat.description(), cat.extensions())