代码之家  ›  专栏  ›  技术社区  ›  Mykola Kharechko

从python脚本卸载fuse fs

  •  2
  • Mykola Kharechko  · 技术社区  · 14 年前

    我已经用python开发了fusefs,现在想为它编写测试。在测试之前,我将fs装载到某个目录:

    
        fs = MyFuseFS()
        fs.parse(errex=1, ['some_dir'])
        fs.main()
    
    

    
    fs.unmount()
    

    是不是类似于“unmount”方法?也许还有其他方法可以卸载fs?

    1 回复  |  直到 14 年前
        1
  •  3
  •   oguzalb    14 年前

    http://packages.python.org/fs/expose/fuse.html

    你可以从这个链接看到你需要什么。

    >>> from fs.memoryfs import MemoryFS
    >>> from fs.expose import fuse
    >>> fs = MemoryFS()
    >>> mp = fuse.mount(fs,"/mnt/my-memory-fs")
    >>> mp.unmount()
    

    你猜对了函数名:)