python3 訪問windows共享目錄


python3 訪問windows共享目錄

1、安裝pysmb包

pip install pysmb

2、連接共享目錄

#!/usr/bin/env python3
# -*- coding:utf-8 -*-
from smb.SMBConnection import SMBConnection

server_ip = "10.0.0.1"                         #共享目錄主機IP地址
username = "xxxxx"                             #本機用戶名
password = "xxxxxx"                            #本機密碼
my_name = "本機域名"                            #計算機屬性中域名
remote_name = "abc-infoserver"                 #遠端共享文件夾計算機名
conn = SMBConnection(username, password, my_name, remote_name, is_direct_tcp = True)    #is_direct_tcp=True,默認為當direct_tcp=True時,port需要445。當它是False時,端口應該是139
assert conn.connect(server_ip, 445)
sharelist = conn.listPath("00-訪問指南","/")
for i in sharelist:
    print (i.filename)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM