如何使用Pandas读取存储在共享文件夹中的csv文件?

时间:2017-09-06 08:29:00

标签: python pandas

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

1 个答案:

答案 0 :(得分:0)

我遇到了同样的错误,并通过安装共享路径并使用生成的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')