所有计算机都在Windows Server 2003上。
如果我只在其中一台机器上安装cygwin并在其上运行我的python脚本来操作来自所有远程主机的文件。如何通过UNC路径访问这些文件?
答案 0 :(得分:4)
Cygwin了解使用两个正斜杠的UNC路径名(与Windows典型的两个反斜杠相反 - 事实上,在Cygwin下,您必须在路径中的任何位置使用正斜杠而不是反斜杠)。我假设这个支持将传播到运行在Cygwin之上的Python,但我还没有尝试过它来确认。
编辑:如果您不需要在cygwin下运行python,正如您在评论中提到的那样,那么您为什么这样做?只需从python download site安装本机windows python,忘记Cygwin。但是,你可能不得不在路径名中加倍反斜杠,因为IIRC Python使用反斜杠作为转义字符,所以要在最后一个字符串中加一个反斜杠,你需要加入两个反斜杠。