首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何找到samba共享的gvfs路径?

如何找到samba共享的gvfs路径?
EN

Ask Ubuntu用户
提问于 2012-11-06 14:16:13
回答 1查看 1.9K关注 0票数 3

如果使用Nautilus将samba共享上的文件放到应用程序中,则应用程序将看到:"SMB://server/ share / file“

该应用程序应该如何检测该文件的实际运行gvfs路径?不同的Ubuntu版本具有不同的gvfs文件夹路径。

是否有一个API,或转换脚本,或类似的东西,可以将其转换成全GVFS路径?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2012-11-06 14:32:32

使用吉奥GVfs,例如在Python中:

代码语言:javascript
复制
#!/usr/bin/env python
from gi.repository import Gio

uri='SMB://server/share/file'

gvfs=Gio.Vfs.get_default()
path=gvfs.get_file_for_uri(uri).get_path()
print path
票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/213638

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档