【发布时间】:2012-02-08 22:14:00
【问题描述】:
我正在尝试读取网络服务器上的文件(从 Windows XP 机器),我通常会通过在运行对话框中询问 \\ServerName\dirPath\ 来访问该文件。
现在,我必须编写一个程序,从服务器读取文件并在我的 PC 上返回一些结果。
我面临的问题是我电脑上的登录名在服务器上没有登录帐户。结果,我尝试时无法读取服务器上的文件:
f = open(r'\\server\path\to\file', 'r')
我知道我可以通过将用户帐户添加到服务器或我的 PC 来解决此问题,但缺少这些解决方案,我有没有办法将登录凭据传递到服务器?
我在我的 PC 上运行 Windows XP,在服务器上运行一些 Linux
谢谢
【问题讨论】:
-
Linux服务器上的文件是如何共享的? NFS?中小企业?
-
我相信它是 NFS。如果需要,我也可以
ssh进入服务器 -
对不起。我现在确定它正在运行 Samba
标签: python file-io networkcredentials