【发布时间】:2023-03-24 18:31:01
【问题描述】:
我正在尝试使用 Jupyter Notebook(macOS、Python 3、SynologyDS218+)从 NAS 读取 excel 文件。
当文件存储在本地时,脚本工作得非常好,但我无法确定正确的代码或文件路径调整,以便在移动到 NAS 后访问文件。
我已登录 NAS,从 Mac Finder 中的文件路径为:
服务器:smb://NAS/home/folder/file.xlsx
我已经复习了...
How to read an excel file directly from a Server with Python
Python - how to read path file/folder from server
...并因此尝试了许多代码变体,但没有成功。
我正在使用:
pd.read_excel(“//NAS/home/folder/file.xlsx”, sheet_name=‘total’, header=84, index_col=0, usecols=‘B,AL,DC’, skiprows=0, parse_dates=True).dropna()
但无论代码/文件路径变化如何,都会返回相同的错误:
FileNotFoundError [Errno 2] No such file or directory: //NAS/home/folder/file.xlsx
【问题讨论】:
-
(免责声明:我不使用 Mac)你能不能只将本地机器的驱动器映射到 NAS 驱动器并通过该路径引用文件?
-
驱动器已映射,我试过没有成功。