Python:读取存储在远程服务器上的.sas7bdat文件

Python:读取存储在远程服务器上的.sas7bdat文件,python,sas,filepath,unc,Python,Sas,Filepath,Unc,我试图读取远程服务器上的.sas7bdat文件的内容。如果文件存储在本地或从同一驱动器读取,则读取该文件没有问题。出于测试目的,它将在本地进行测试,在生产时,它将在服务器上进行测试 使用SAS7BDAT(“远程文件的文件路径”)作为数据集: 这是我需要UNC文件路径(可能)的语句。我无法识别正确的文件路径 我试过: username@server username@server.subdomain.net file:///username@server file:///server fi

我试图读取远程服务器上的.sas7bdat文件的内容。如果文件存储在本地或从同一驱动器读取,则读取该文件没有问题。出于测试目的,它将在本地进行测试,在生产时,它将在服务器上进行测试

使用SAS7BDAT(“远程文件的文件路径”)作为数据集:

这是我需要UNC文件路径(可能)的语句。我无法识别正确的文件路径

我试过:

username@server

username@server.subdomain.net

file:///username@server

file:///server

file:///server.subdomain.net

//server.subdomain.net

这些都不起作用。有什么想法或替代方案吗?

这样不行。它只读取本地文件。路径被传递到
open()
,该路径仅适用于本地文件。你必须先下载它。这可以通过编程方式完成,但已解决的问题超出了此问题的范围。Windows还是Linux?另外@JimStewart是对的。@loa\u在窗口中。那么我需要将文件存储在本地吗?@JimStewart如果我要在云平台上部署我的应用程序,我将永远无法访问数据集。下载速度太慢,因为数据集可能有好几GB。有没有更好的方法来处理我正在做的事情?例如,将数据集保存为csv,然后使用另一个Python包以这种方式读取数据集?如果要处理它们,它们必须在您的计算机上,或者至少必须是其中的一部分。