2010-01-08 86 views
2

我想用sshfs挂载一个远程目录。 sshfs从终端工作正常。 但如何从python脚本中调用它?如何在python脚本中调用sshfs?

我试过类似的东西 - 但根本没有工作。

import os 

cmd = "/usr/bin/sshfs [email protected]:/home/giis /mnt" 
os.system(cmd) 
+0

结果是什么?如果您告诉我们出了什么问题,我们可以帮助您更好。 – 2010-01-08 12:10:08

+0

这里是输出: python:无法打开文件'sshfs':[Errno 2]没有这样的文件或目录 – 2010-01-08 12:12:03

+0

路径是否正确?尝试'哪个sshfs'在shell中找出。 – Kimvais 2010-01-08 12:20:28

回答

3

首先,你应该确保你的SSHFS命令使用shell工作正常。然后,去here看到很多使用Python的子进程模块调用你的sshfs命令的例子