要连接无密码共享文件夹,可以使用 Python 的 SMB 库。以下是一个示例代码:

import os
from smb.SMBConnection import SMBConnection

# 服务器的 IP 地址和端口
server_ip = '192.168.0.1'
server_port = 445

# 共享文件夹的名称和访问路径
share_name = 'my_share'
share_path = '/'

# 认证信息(无密码)
user_name = ''
password = ''

# 创建 SMB 连接对象
conn = SMBConnection(user_name, password, 'client', 'server', use_ntlm_v2=True)
conn.connect(server_ip, server_port)

# 列出共享文件夹中的文件
files = conn.listPath(share_name, share_path)

# 打印文件列表
for file in files:
    print(file.filename)

在上面的代码中,我们创建了一个 SMB 连接对象,使用空用户名和密码进行身份验证。然后,我们列出了共享文件夹中的文件,并将其打印出来。

请注意,如果您需要使用用户名和密码进行身份验证,请将以下行更改为:

# 认证信息(用户名和密码)
user_name = 'my_username'
password = 'my_password'

然后,将这些信息传递给 SMBConnection 对象的构造函数。

Python 连接无密码共享文件夹:简单教程和示例代码

原文地址: https://www.cveoy.top/t/topic/nUWb 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录