python3 訪問windows共享目錄

2021-10-09 18:43:15 字數 862 閱讀 8808

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 = "***xx" #本機使用者名稱

password = "******" #本機密碼

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)

python3基礎 訪問限制

前提 類中的屬性不想被外界修改,則可以將屬性變成私有變數,前面用 標記 class student docstring for student def init self,name,score self.name name name為該類的私有變數,不可以被外界直接呼叫,可以借助方法獲得 self....

python3的安裝,Window與linux

一 window安裝 1.首先是window下的安裝。點選download,進入頁面,拉到最下面,有個file的標題 安裝完之後,在命令提示符就可以輸入python就行了,就能進入編譯器了。如果不可用,輸入python3試試,這個跟環境變數有關。如果還是不行,就進入安裝目錄下啟動。一般安裝後,在開始...

python3 切片 python3 切片

取乙個list或tuple的部分元素是非常常見的操作。比如,乙個list如下 l michael sarah tracy bob jack 取前3個元素,應該怎麼做?笨辦法 l 0 l 1 l 2 michael sarah tracy 之所以是笨辦法是因為擴充套件一下,取前n個元素就沒轍了。取前n...