文件路径位置中的点和空格,导入Pandas中的文件

2024-09-15 16:29:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我在windows远程服务器中有一个文件,我正试图在数据帧中读取该文件。文件路径中有空格和点。以下是我正在尝试做的,但它对我不起作用

文件位置='\\servername\foldername\foldername\5。文件夹\u name\foldername-0331v7\filename.txt'

df=pd.read_csv(文件位置,sep='|')

我得到的是“不存在这样的文件”错误。我试图用r作为文件位置字符串的前缀,但这也不起作用。如果有人能帮我,我将不胜感激


Tags: 文件数据name路径服务器txt文件夹df
1条回答
网友
1楼 · 发布于 2024-09-15 16:29:29

反斜杠用于告诉解析器下一个字符应解释为转义序列,而不是常规字符/运算符。 例如,如果要打印“必须使用转义序列\”:

print("This is a quotation mark: \".")

输出:

This is a quotation mark: ".

如果使用单个反斜杠,则下一个字符将标记为转义序列,从而使路径无效。要解决这个问题,您可以使用反斜杠的转义序列wich is \或者在大多数情况下,您可以使用正斜杠,因为大多数库会在windows上将其自动转换为反斜杠

相关问题 更多 >