как получить Dirname GFile? - PullRequest
       25

как получить Dirname GFile?

0 голосов
/ 20 февраля 2011

Как при использовании GIO и GVFS наилучшим образом получить имя каталога объекта GFile? Есть функция get_basename (), но нет get_dirname ().

Функция должна работать и для удаленных URI. Кроме того, он должен быть доступен в Python.

Ответы [ 2 ]

2 голосов
/ 13 мая 2011

Сначала получите GFile для dir, затем получите имя dir:

GFile* dir = g_file_get_parent(gfile));
char* dir_name = g_file_get_parse_name(dir);
0 голосов
/ 20 февраля 2011

Взгляните на это: http://docs.python.org/library/os.path.html. Существует функция dirname, которая может помочь.Не знаю, будет ли это работать и для удаленных URI.Просто попробуйте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...