通过Python将文件保存到网络驱动器?

时间:2018-08-03 09:01:49

标签: python file-permissions

我通过以下方式保存文件:

 name = os.path.join('/mnt/logs', "Hello.txt")
    f = open(name, 'a')

并且我已经将驱动器(挂载-t cifs)安装到/ mnt / logs。

问题是,文件确实显示在raspbian OS系统上的/ mnt / logs中,但没有显示在驱动器上。

我正在执行python文件,其中包括使用rc.local中的sudo权限进行的保存。

我认为这可能与权限有关,因为只有sudo touch可以在该系统上放置文件,但是我正在sudo中运行该文件,因此没有任何意义。

我以前也设法将文件放在磁盘上,但是后来我实际上并没有在Web应用程序上获取数据,因此我不得不更改打开文件的位置,依此类推,但现在并没有似乎可以工作了。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

似乎与启动服务器的命令有关。它似乎是临时安装,而不是永久安装。关闭Raspberry pi似乎会卸载驱动器。