0

GIO と GVFS を使用している場合、GFile オブジェクトのディレクトリ名を取得するにはどうすればよいですか? get_basename() 関数はありますが、get_dirname() はありません。

この関数は、リモート URI に対しても機能するはずです。また、Pythonで利用できるはずです。

4

2 に答える 2

2

最初にGFiledirのを取得し、次にdirの名前を取得します。

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 に答える