python - 将 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'>
我该如何从这里开始?我认为最后一个请求会打开/查看文件。
解决方案
您的代码返回文件描述符,要查看 csv 文件,您必须像以前一样打开文件,但使用如下“with”语句:
with open(csvfile,'r')as f:
data = csv.reader(f)
for row in data:
print(row)
推荐阅读
- javascript - “输入类型=“提交””不显示为按钮
- xml - 没有子节点的 XPath 的 string-length()
- ajax - 为什么为 Woocommerce 更新页面提供高级 AJAX 产品过滤器?
- r - 先前值分数的平均值
- c++ - 警告:返回带有两个参数构造函数的对象时,表达式结果未使用
- javascript - 无法使用 jquery 从表 div 内的文本框中获取值
- angular - 如何从 firebase.firestore.DocumentSnapshot 获取文档数据?
- javascript - 添加分数网格游戏 JavaScript
- java - IntelliJ IDEA Ultimate 2018.3.5 重复代码未突出显示
- ios - 从后台返回后,Alamofire 进度回调停止工作