📂python
🔖pysmb
2020-08-31 17:07阅读: 5734评论: 2推荐: 0

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)
复制代码

 

本文作者:香菜哥哥

本文链接:https://www.cnblogs.com/yizhipanghu/p/13590544.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   香菜哥哥  阅读(5734)  评论(2编辑  收藏  举报
编辑推荐:
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
阅读排行:
· 快收藏!一个技巧从此不再搞混缓存穿透和缓存击穿
· Blazor Hybrid适配到HarmonyOS系统
· 支付宝 IoT 设备入门宝典(下)设备经营篇
· 万字调研——AI生成内容检测
· 解决跨域问题的这6种方案,真香!
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
展开