如何导入我的根目录之外的文件?

时间:2019-05-31 18:22:09

标签: python jupyter-notebook netcdf jupyter-lab

我正在处理大型netcdf文件(3D网格大气数据),该文件位于我部门的服务器上。我在导入它们时遇到了麻烦。我尝试这样的事情:

from netCDF4 import Dataset
filename = 'nfs://path-to-file/file.nc'
file = Dataset(filename)

这对于存储在我的根目录中的文件来说效果很好,但是由于服务器位于我的根目录的后面/外面,因此当我尝试将文件导入jupyterlab笔记本时出现错误:

FileNotFoundError: [Errno 2] No such file or directory: b'nfs://path-to-file/file.nc'

但是我从finder(Mac OS)复制了绝对路径,所以我确定它在那里。

我试着告诉python使用

import sys
sys.path.insert(0, 'nfs://server-name/path-to-file/')

但是那没有用,并且给出了与上面相同的错误。我是否需要使用python的sysos软件包进行其他更改?这些文件很大,因此我不想将它们复制到本地计算机上。

0 个答案:

没有答案