python共享文件夹权限 读取,python文件路径操作
我在Ubuntu上用的是python 2.5,在同一个网络里有一台机器叫machine1。此文件夹是共享的。
我如何获取这台机器的特定文件夹中的文件?
我试过了,但是没用:
urllib . urlopen( \ \ machine 1 \ folder \ file . txt )
解决方法:
Linux有一个名为smbmount的工具,我相信可以在smbutils包中找到。
这是一个命令行实用程序,它将Windows共享安装到本地计算机上的目录中,并可以选择使用用户名/密码。
Smbmount是一个我相信是以root身份运行的实用程序,不知道是否适合你。也许可以作为用户使用。
可以默认在Linux机器上安装共享,这样就可以像访问本地文件一样访问上面的文件,也可以使用exec之类的从python脚本执行smbmount/smbumount。
mkdir窗口Share #只做一次
SMB mount \ \ server \ share/home/me/windows share-ousername=.密码=.
ls/home/me/windows共享
smbumount/home/me/windows共享
出于安全原因,您可以将用户名和密码写入文件。查看手册页。
如果你需要一些完整的python,看看pysmb。谷歌的术语是python,smb,CIFS。
标签:python,urllib
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。