0

使用 GIO 和 GVFS 时,如何最好地获取 GFile 对象的目录名称?有一个 get_basename() 函数,但没有 get_dirname()。

该函数也应该适用于远程 URI。此外,它应该在 Python 中可用。

4

2 回答 2

2

首先获取GFile目录,然后获取目录的名称:

GFile* dir = g_file_get_parent(gfile));
char* dir_name = g_file_get_parse_name(dir);
于 2011-05-13T06:19:15.097 回答
0

看看这个:http ://docs.python.org/library/os.path.html 。有一个 dirname 函数可能会有所帮助。不知道它是否也适用于远程 URI。试试看。

于 2011-02-20T13:53:27.070 回答