python - 通过 Python 将文件保存到网络驱动器?
问题描述
我正在通过以下方式保存文件:
name = os.path.join('/mnt/logs', "Hello.txt")
f = open(name, 'a')
我已将驱动器(mount -t cifs)安装到 /mnt/logs。
问题是,该文件确实显示在 raspbian OS 系统的 /mnt/logs 中,但没有显示在驱动器上。
我正在执行包含此保存的 python 文件,并在 rc.local 中使用 sudo 权限。
我认为这可能与权限有关,因为只有 sudo touch 可以将文件放在该系统上,但我在 sudo 中运行该文件,所以它没有意义。
我之前也设法将文件放在磁盘上,但后来我实际上并没有在 web 应用程序上获取数据,所以我不得不更改打开文件的位置等等,现在它似乎不起作用了。
有任何想法吗?
解决方案
似乎它与启动服务器的命令有关。它似乎是临时安装它,而不是永久安装。关闭 Raspberry pi 似乎可以卸载驱动器。
推荐阅读
- typescript - ES6 模块导入不适用于 MP3 文件
- ncurses - 有没有办法防止 libcaca 在使用 ncurses 或原始驱动程序时显示闪烁的文本?
- vba - 将表单上的 ListBox 选定值放入报表的文本框中
- swiftui - 在 SwiftUI 中删除 .onDelete 上的弹性顶部动画
- node.js - 在 Dreamhost 上部署 Node.js 服务器
- javascript - 将 Ajax Json 字符串转换为我的 Ajax Get 脚本的 JS 对象
- python - 我如何使硒的响应进入不和谐状态
- javascript - Outlook 的 Office 加载项 - 有时发件人的电子邮件地址变为 LegacyExchangeDN
- python - 有没有办法用熊猫计算赛程的输赢记录?
- perl - Perl 错误 - 全局符号需要明确的包名