Python shell csv问题FileNotFoundError:[Errno 2]没有这样的文件或目录:';iris.csv'; iris\u df=pd.read\u csv(“iris.csv”) 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 iris_df=pd.read_csv(“iris.csv”) 文件“C:\Python 3.8.1\lib\site packages\pandas\io\parsers.py”,第610行,以read\u csv格式 返回读取(文件路径或缓冲区,kwds) 文件“C:\Python 3.8.1\lib\site packages\pandas\io\parsers.py”,第462行,已读 parser=TextFileReader(文件路径或缓冲区,**kwds) 文件“C:\Python 3.8.1\lib\site packages\pandas\io\parsers.py”,第819行,在\uuu init中__ self.\u engine=self.\u make\u engine(self.engine) 文件“C:\Python 3.8.1\lib\site packages\pandas\io\parsers.py”,第1050行,在_make_引擎中 返回映射[引擎](self.f,**self.options)#类型:忽略[调用参数] 文件“C:\Python 3.8.1\lib\site packages\pandas\io\parsers.py”,第1867行,在\uuu init中__ 自开把手(src、kwds) 文件“C:\Python 3.8.1\lib\site packages\pandas\io\parsers.py”,第1362行,位于\u open\u句柄中 self.handles=获取句柄( 文件“C:\Python 3.8.1\lib\site packages\pandas\io\common.py”,第642行,在get\u句柄中 把手=打开( FileNotFoundError:[Errno 2]没有这样的文件或目录:“iris.csv”

Python shell csv问题FileNotFoundError:[Errno 2]没有这样的文件或目录:';iris.csv'; iris\u df=pd.read\u csv(“iris.csv”) 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 iris_df=pd.read_csv(“iris.csv”) 文件“C:\Python 3.8.1\lib\site packages\pandas\io\parsers.py”,第610行,以read\u csv格式 返回读取(文件路径或缓冲区,kwds) 文件“C:\Python 3.8.1\lib\site packages\pandas\io\parsers.py”,第462行,已读 parser=TextFileReader(文件路径或缓冲区,**kwds) 文件“C:\Python 3.8.1\lib\site packages\pandas\io\parsers.py”,第819行,在\uuu init中__ self.\u engine=self.\u make\u engine(self.engine) 文件“C:\Python 3.8.1\lib\site packages\pandas\io\parsers.py”,第1050行,在_make_引擎中 返回映射[引擎](self.f,**self.options)#类型:忽略[调用参数] 文件“C:\Python 3.8.1\lib\site packages\pandas\io\parsers.py”,第1867行,在\uuu init中__ 自开把手(src、kwds) 文件“C:\Python 3.8.1\lib\site packages\pandas\io\parsers.py”,第1362行,位于\u open\u句柄中 self.handles=获取句柄( 文件“C:\Python 3.8.1\lib\site packages\pandas\io\common.py”,第642行,在get\u句柄中 把手=打开( FileNotFoundError:[Errno 2]没有这样的文件或目录:“iris.csv”,python,shell,csv,csvreader,Python,Shell,Csv,Csvreader,我该怎么办?我将pandas作为pd导入,但它给了我错误。请帮助,这可能是因为您没有将该文件作为代码文件放在同一文件夹中。请尝试将它们保留在同一文件夹中,然后尝试以下操作: import pandas as pd iris_df = pd.read_csv('./iris.csv') 或者,您也可以尝试将确切路径复制到iris.csv文件,然后使用以下方式加载该文件: iris_df = pd.read_csv(' #path to your iris.csv file') 对于相对路径,

我该怎么办?我将pandas作为pd导入,但它给了我错误。请帮助

,这可能是因为您没有将该文件作为代码文件放在同一文件夹中。请尝试将它们保留在同一文件夹中,然后尝试以下操作:

import pandas as pd
iris_df = pd.read_csv('./iris.csv')
或者,您也可以尝试将确切路径复制到iris.csv文件,然后使用以下方式加载该文件:

iris_df = pd.read_csv(' #path to your iris.csv  file')
对于相对路径,
/iris.csv
告诉函数在与iris.csv文件的代码文件相同的文件夹中查找。但是,如果您的iris.csv文件在另一个文件夹中,这将不起作用。 在这种情况下: 如果您在基于Linux的系统上,您的确切路径如下:

home/usr/Desktop/FolderName/iris.csv
C:/Desktop/FolderName/iris.csv
对于Windows系统,绝对路径类似于:

home/usr/Desktop/FolderName/iris.csv
C:/Desktop/FolderName/iris.csv

您的文件在目录中吗?如何检查此项?
import os.path.exists(“iris.csv”)
错误非常明显,工作目录中没有
iris.csv
。您需要一些指导来学习Python的基础知识吗?工作目录?也许关于绝对路径和相对路径的其他解释会有很大帮助:)