Python写文件smb路径

时间:2013-09-11 20:31:43

标签: python smb

我在这里找到了很多解决方案,但没有一个完成我的小问题。 我必须在smb目录上编写和读取文件。

我曾尝试使用“Z:\ path \ file.txt”作为共享映射,但它不起作用。 比我在这里找到的一些样本说我应该只使用服务器名称或ip和路径来编写。

所以\ 192.168.0.1 \ path \ file.txt没问题。但现在,我必须在经过验证的路径中编写它。 如何验证python脚本以在当前路径中写入文件?

提前致谢! ^^

1 个答案:

答案 0 :(得分:2)

我喜欢使用net use

net use Z: \\COMPUTER\sharename password /User:COMPUTER\username

这是帮助:

C:\Users\me>net use /?
NET USE
[Gerätename | *] [\\Computername\Freigabename[\Volume] [Kennwort | *]]
        [/USER:[Domänenname\]Benutzername]
        [/USER:[Domänenname im Punktformat\]Benutzername]
        [/USER:[Benutzername@Domänenname im Punktformat]
        [/SMARTCARD]
        [/SAVECRED]
        [[/DELETE] | [/PERSISTENT:{YES | NO}]]

NET USE {Gerätename | *} [Kennwort | *] /HOME

NET USE [/PERSISTENT:{YES | NO}]