将CSV导入Mac上的Jupyter笔记本(python)

2024-04-26 11:55:02 发布

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

我试图从我的桌面导入一个csv文件到我的jupyter笔记本,然后打开并阅读它。我确保将csv文件保存在与ipynb文件相同的文件夹中。在

以下是我目前使用的代码:

%matplotlib inline

import csv
import matplotlib.pyplot as plt
import os
^{pr2}$

我得到的回答是:

<_io.TextIOWrapper name='/Users/jessicanicholson/Desktop/Software/evil_corp.csv' mode='r' encoding='UTF-8'>

我该怎么做?我以为最后一个请求会打开/查看文件。在


Tags: 文件csv代码import文件夹matplotlibosas
2条回答

您的代码返回文件描述符,要查看csv文件,您必须像以前一样打开该文件,但要使用如下的“with”语句:

with open(csvfile,'r')as f:
data = csv.reader(f)
for row in data:
    print(row)

只需使用csv.reader打开文件,然后开始读取。在

>>> f = open(csvfile, "r")
>>> data = csv.reader(f)
>>> data
<_csv.reader object at 0x7f5a04e65208>
>>> for row in data:
        print(row)

如果你在处理CSV数据,你也可以用Pandas让你的生活变得非常轻松。下面是一个例子:

^{pr2}$

相关问题 更多 >