首页 > 解决方案 > 将 CSV 导入 Mac 上的 Jupyter Notebook (python)

问题描述

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

这是我到目前为止使用的代码:

%matplotlib inline

import csv
import matplotlib.pyplot as plt
import os
userhome = os.path.expanduser('~')
csvfile= userhome + r'/Desktop/Software/evil_corp.csv'
open(csvfile, "r")

这是我得到的回应:

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

我该如何从这里开始?我认为最后一个请求会打开/查看文件。

标签: pythonmacoscsvimportjupyter-notebook

解决方案


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

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

推荐阅读