如何在iPython中打开CSV文件?

2024-06-23 19:22:06 发布

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

我是Python的新手。我下载了一个csv文件来使用。我在Windows 8.1上使用Python 2.7中的Anaconda包。我可以在Spyder中完美地打开和读取文件,但当我尝试在iPython shell中打开它时,会收到以下错误消息:

 [Errno 2] No such file or directory: 'C:/Users/User/Desktop/Python stuff/Data.csv

我的代码-

DSI_data = open('C:/Users/User/Desktop/Python stuff/Data.csv')

DSI_reader = (pd.read_csv(DSI_data), ',')

print DSI_reader

输出:


 IOError                                   Traceback (most recent call last)
 <ipython-input-2-14a014f3c776> in <module>()

       1 
 ----> 2 DSI_data = open(''C:/Users/User/Desktop/Python stuff/Data.csv')
       3 
       4 DSI_reader = (pd.read_csv(DSI_data), ',')
       5 

 IOError: [Errno 2] No such file or directory: 'C:/Users/User/Desktop/Python stuff/Data.csv'

我想在Spyder中打开此文件,但iPython找不到它。另外,我需要知道如何打开这个iniPython


Tags: 文件csvnodataipythonusersreaderdsi
3条回答

我不知道在windows中使用python,但在这里我给出了在ipython笔记本中打开csv文件的问题的解决方案。

在使用此代码之前,请检查csv文件的路径。

在ipython笔记本中加载csv文件

import pandas as pd
DSI_data_path = "C:/Users/User/Desktop/Python stuff/Data.csv"
DSI_data = pd.read_csv(DSI_data_path)
print DSI_data

尝试将csv文件保存在驱动器C的文件夹中

问题是如何找到并正确命名文件。我建议你用

%pwd

找出当前目录是什么。

%ls

看看目录里有什么

以及

%cd ...

更改到右边的子目录。

也可以使用tab complete。

f = open('Da<tab>

将提供以Da开头的文件列表,前提是您位于正确的目录中。

相关问题 更多 >

    热门问题