python打开csv找不到路径(python读取csv)

http://www.itjxue.com  2023-04-05 21:42  来源:未知  点击次数: 

python flask 中加载的HTML 页面 的js中 需要加载CSV 文件 但找不到路径

在flask没有设置静态文件路径,需要映射一下static,否则找不到文件

python读取csv文件报错position4

一、文件路径报错

因为在python之中文件路径都是以字符串类型出现的,所以在字符串对象的编写语法本身没有错误时,那么出现报错的唯一原因就是这个文件路径找不到文件。这种问题主要经常出现在已经发布部署到服务器上的python程序,因为在开发时很多时候都是用绝对路径来读取文件的,环境改变之后从磁盘根目录读取的绝对路径就是无法使用了。

二、解决方法

那么正确的做事实际上就是先导入os模块,然后调用getcwd()方法查看当前python程序,也就是py脚本文件处在哪个文件路径之中,代码示例如下所示:

import os

os.getcwd()

print(os.getcwd())

然后再打开文件夹查看一下所要读取的csv文件在哪个文件目录,然后在文件资源管理器内打开csv文件所在的文件目录并将其复制后粘贴到python文件所在的同级目录下,接下来就可以使用绝对不会出错的相对路径来读取该csv文件了。只需要写上csv文件的名称就可以来将其在python程序内打开并读取,代码示例如下所示:

import pandas as pd

train = pd.read_csv

Python打开文件,老显示文件找不到?

首先我们可以确定的是,不是斜杠的问题,因为在错误提示中,路径是正确的。

现在有一种可能就是:路径不小心打错了??

我们检查一下路径吧??

其他的可能,我没想到

python中使用pandas中的to_csv,没有显示报错,但是在实际的文档里找不到存储的csv文件,这是怎么回事

换更简短的文件名测试(不带目录,在当前路径下)

换更简单的数据测试(直接替换为临时创建的数据)。

(责任编辑:IT教学网)

更多

推荐新书快递文章