无法从Python访问windows计算机上的共享驱动器

2024-07-01 07:32:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一台服务器名为“HPTOUCH”的windows计算机。我在这台windows机器上还有一个名为“Movies”的共享目录。在使用python2.7的raspianrasppi中,我编写了一个简单的测试程序,从pi访问windows目录。我已经试过了这里所有的建议

    os.listdir(r'\\HPTOUCH\Movies')
    os.listdir('\\\\HPTOUCH\\Movies')
    os.listdir(r'\\192.168.1.103\Movies')
    os.listdir('////HPTOUCH//Movies')
    os.listdir(r'\\smb://HPTOUCH//Movies')

好吧,你明白了。我一直收到一个错误:没有这样的文件或目录。我做错什么了。如果我在XBMC中,我可以很容易地访问该驱动器上的任何电影,所以权限似乎是可以的。访问windows共享的python代码是什么?在


Tags: 服务器目录机器oswindows计算机错误pi
1条回答
网友
1楼 · 发布于 2024-07-01 07:32:54

Linux(在XBMC下)不支持UNC样式的路径。您要么必须首先装载远程文件系统,要么使用现有的装载点,要么使用https://pythonhosted.org/pysmb/库。在

要装载远程服务器:

smbmount //192.168..103/Movies /mnt/movies –o "username=Tony,password=mypass"

相关问题 更多 >

    热门问题