使用Python挂载磁盘驱动器

时间:2014-08-26 11:15:03

标签: python linux ubuntu mount

我正在尝试编写一个安装并打开我的文件夹的Python脚本。 但我有“找不到”/ media / New Volume“。”错误。 如果我首先挂载并运行脚本,它可以工作,打开我的新卷。 但如果我不挂载并运行它,我会收到错误。

sudo python mount.py

我改变了的剧本

import os
import subprocess

if os.path.ismount("/media/New Volume"):
    subprocess.Popen(["nautilus", "/media/New Volume"])
else:
    path = "/media/New Volume"
    os.mkdir(path);
    subprocess.Popen(["mount","-t","fuseblk","/dev/sda4","/media/New Volume"])
    subprocess.Popen(["nautilus", "/media/New Volume"])

1 个答案:

答案 0 :(得分:-1)

如果您的卷真的被称为New Volume,那么您可能需要考虑将其作为New\ Volume键入脚本以逃避单词之间的空格。否则,linux shell将不会将其识别为连接路径,并尝试附加Volume作为对之前发出的命令的补充...