发布时间:2019-09-07 08:12:42编辑:auto阅读(2986)
本文为记录Python下载samba里的文件的代码:
from smb.SMBConnection import SMBConnection
def get_script_file():
conn = SMBConnection('anonymous', '', 'mt-PC', 'SP-STORAGE', use_ntlm_v2 = True)
assert conn.connect('192.168.1.20', 139)
sharelist = conn.listShares()#列出共享目录
for i in sharelist:
print i
file_obj = open('c:/2.txt', 'w')
file_attributes, filesize = conn.retrieveFile('share', '/Test/test.txt', file_obj)
file_obj.close()file_obj为下载后的文件保存的位置以及名字。
share为共享目录名。
/Test/test.txt为需要下载的文件。
上一篇: python把特殊字符存入mysql
下一篇: python创建日期名的目录
51345
50803
41399
38196
32688
29581
28414
23297
23257
21587
1665°
2397°
2002°
1939°
2270°
1971°
2674°
4474°
4304°
3069°