pyton 模块之 pysmb 文件上传和下载
Posted wyf-577513827
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pyton 模块之 pysmb 文件上传和下载相关的知识,希望对你有一定的参考价值。
首先安装pysmb模块
下载文件
from smb.SMBConnection import SMBConnection conn = SMBConnection(‘anonymous‘, ‘‘, ‘any‘, ‘‘, use_ntlm_v2 = True) assert conn.connect(‘10.0.30.254‘, 445) #smb服务器地址 #sharelist = conn.listShares() #for i in sharelist: #print i file_obj = open(‘D:/test2.txt‘, ‘wb‘) #保存到本地的路径和文件名 test=conn.file filesize = conn.retrieveFile(‘data‘, ‘/wenyifan.txt‘, file_obj) #获取smb服务器上的文件名字 file_obj.close()
上传文件
f = open(‘D:/test2.txt‘,‘r‘) samba.storeFile(‘data‘,‘/test3.txt‘,f) f.close() 有了上面的说明,举一反三,像对文件夹的操作也就明白了。
以上是关于pyton 模块之 pysmb 文件上传和下载的主要内容,如果未能解决你的问题,请参考以下文章