使用 openpyxl python 模块访问路径中的文件时出错
Error while accessing a file in a path using openpyxl python module
我正在使用 python 中的 openpyxl 模块来访问路径中的文件。但是我的文件路径如下所示,它在网络驱动器上
"\rsc.secad.com\hdrive\shared\test.xlsx"
为了转义上面路径中的“\\”反斜杠,我在其中添加了 \,如下面的代码所示。
from openpyxl import load_workbook
fp = "\\rsc.secad.com\hdrive\shared\test.xlsx"
wb = load_workbook(fp)
当我 运行 程序时,出现以下错误。
OSError: [Errno 22] Invalid argument:"\\rsc.secad.com\hdrive\shared\test.xlsx"
有什么方法可以使用 openpyxl 访问其中包含双反斜杠的路径吗?
好吧,您可以像这样简单地使用正斜杠
fp = "//rsc.secad.com/hdrive/shared/test.xlsx"
我正在使用 python 中的 openpyxl 模块来访问路径中的文件。但是我的文件路径如下所示,它在网络驱动器上
"\rsc.secad.com\hdrive\shared\test.xlsx"
为了转义上面路径中的“\\”反斜杠,我在其中添加了 \,如下面的代码所示。
from openpyxl import load_workbook
fp = "\\rsc.secad.com\hdrive\shared\test.xlsx"
wb = load_workbook(fp)
当我 运行 程序时,出现以下错误。
OSError: [Errno 22] Invalid argument:"\\rsc.secad.com\hdrive\shared\test.xlsx"
有什么方法可以使用 openpyxl 访问其中包含双反斜杠的路径吗?
好吧,您可以像这样简单地使用正斜杠
fp = "//rsc.secad.com/hdrive/shared/test.xlsx"