如何使用熊猫读取共享文件夹中的csv文件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用熊猫读取共享文件夹中的csv文件?相关的知识,希望对你有一定的参考价值。

我试图使用Pandas从共享文件夹pd.read_csv('smb://10.12.50.3/folder/test.csv')中读取文件。它显示此错误:文件b'smb://10.12.50.3/folder/test.csv'不存在

答案

我遇到了同样的错误,并通过安装共享路径并使用生成的URL进行了修复,正如Zero在他的评论中指出的那样,所以这个答案就此进行了扩展。首先创建一个要安装到的文件夹:

sudo mkdir /mnt/shared

安装(可能必须先安装CIFS):

sudo mount -t cifs user=USER,domain=DOMAIN, //10.12.50.3/ /mnt/shared

如果出现“不支持操作”错误,可能必须添加一个版本字符串,如下所示:

sudo mount -t cifs user=USER,domain=DOMAIN,vers-1.0 //10.12.50.3/ /mnt/shared

如果安装成功,并且您可以在文件浏览器中看到该文件夹​​,则加载文件应该像这样:

pd.read_csv('/mnt/shared/folder/test.csv')

以上是关于如何使用熊猫读取共享文件夹中的csv文件?的主要内容,如果未能解决你的问题,请参考以下文章

我应该如何使用熊猫读取没有“未命名”行的 csv 文件? [复制]

如何使用代理上的熊猫从 url 读取_csv 文件?

如何在熊猫中读取带有分号分隔符的文件

从 csv 文件读取时,熊猫会添加列

将谷歌存储桶中的所有 .csv 文件读取到一个大熊猫 df 中,然后以 .csv 格式保存到另一个桶中

使用spring将共享驱动器csv文件加载到Mssql表