无法在Python 3.7 / Spyder / Anaconda上运行csv模块

caroline_rosa

我正在尝试在Python 3.7 / Spyder / Anaconda IDE上打开CSV文件。

我想学习如何通过使用熊猫和使用csv库导入csv文件。

以下代码运行良好,并创建了一个包含数据框csvfile变量:

import pandas as pd
csvfile = pd.read_csv(r'C:\Users\Documents\PyLearning\data_file.csv', sep=',')

但是我没有得到与csv模块相同的结果。运行以下代码后,什么都没有发生。

import csv
csvfile = open('data_file.csv', 'rb')
reader = csv.reader(csvfile)

我没有错误信息,但是没有创建变量。

我想提供一些帮助,以了解为什么会这样。

编辑:似乎csv模块在最近的python版本中被unicodecsv模块取代了https://pypi.org/project/unicodecsv/

戈洛米

用大熊猫read_csv的妙处在于,它会自动和最重要的快速转换CSV说成可用的数据帧。

使用csv.reader只是引用有问题的csv,但是您必须调用迭代器才能获得结果。

即:(来自https://docs.python.org/3/library/csv.html

>>> import csv
>>> with open('eggs.csv', newline='') as csvfile:
...     spamreader = csv.reader(csvfile, delimiter=' ', quotechar='|')
...     for row in spamreader:
...         print(', '.join(row))
Spam, Spam, Spam, Spam, Spam, Baked Beans
Spam, Lovely Spam, Wonderful Spam

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Windows 10 上的 Anaconda:iPython 和 Spyder 在 Python3 环境中无法启动

来自分类Dev

python 文件在 Spyder 上无法正常运行

来自分类Dev

无法在Anaconda(Spyder)中为python安装googleads模块

来自分类Dev

CSV Python -Spyder

来自分类Dev

代码在spyder(python 3,7)中有效,但在Jupyter Notebook中无效

来自分类Dev

Anaconda、spyder 和 python 路径

来自分类Dev

在Ubuntu 16.04上安装不带Anaconda的Spyder3

来自分类Dev

Spyder无法在Windows 10的Anaconda虚拟环境中运行

来自分类Dev

更改运行Spyder的python版本

来自分类Dev

Spyder IDE无法在Windows 10上使用Python 3.8启动

来自分类Dev

无法在 Spyder (Python 3.7) 上导入 CV2

来自分类Dev

由于绝地问题,Anaconda Spyder 无法启动

来自分类Dev

无法从Spyder IDE运行Pathos程序

来自分类Dev

Spyder 无法运行 ipython 控制台

来自分类Dev

电脑上的Spyder - 无法打开文件

来自分类Dev

如何在Spyder 3中使用Python 3?

来自分类Dev

无法在Cmder上运行npm或任何节点模块(Windows 7)

来自分类Dev

PYTHON SPYDER在LUBUNTU上的启动问题

来自分类Dev

在Linux上将Spyder与Python 2.7和Python 3结合使用

来自分类Dev

无法在 Windows 7 中的 python 3.6 中运行语音模块?

来自分类Dev

即使安装了Anaconda 2.4(python 3.5),也无法在iPython / Spyder中导入包(pytables)

来自分类Dev

如何使Spyder IDE在Ubuntu 12.04 LTS中使用Python 3?

来自分类Dev

Python 2和3之间的Spyder解释器

来自分类Dev

成功安装后,Anaconda Navigator Jupyter和Spyder无法启动

来自分类Dev

如果不重新启动Spyder,将无法运行两次Python脚本

来自分类Dev

在不重新启动Spyder的情况下无法两次运行Python脚本

来自分类Dev

Windows 7 上的 PyInstaller 和 Python 3

来自分类Dev

WinPython 无法直接运行 .py 文件(没有 spyder)

来自分类Dev

Python 3.5 pip安装无法在Windows 7上运行-PermissionError

Related 相关文章

  1. 1

    Windows 10 上的 Anaconda:iPython 和 Spyder 在 Python3 环境中无法启动

  2. 2

    python 文件在 Spyder 上无法正常运行

  3. 3

    无法在Anaconda(Spyder)中为python安装googleads模块

  4. 4

    CSV Python -Spyder

  5. 5

    代码在spyder(python 3,7)中有效,但在Jupyter Notebook中无效

  6. 6

    Anaconda、spyder 和 python 路径

  7. 7

    在Ubuntu 16.04上安装不带Anaconda的Spyder3

  8. 8

    Spyder无法在Windows 10的Anaconda虚拟环境中运行

  9. 9

    更改运行Spyder的python版本

  10. 10

    Spyder IDE无法在Windows 10上使用Python 3.8启动

  11. 11

    无法在 Spyder (Python 3.7) 上导入 CV2

  12. 12

    由于绝地问题,Anaconda Spyder 无法启动

  13. 13

    无法从Spyder IDE运行Pathos程序

  14. 14

    Spyder 无法运行 ipython 控制台

  15. 15

    电脑上的Spyder - 无法打开文件

  16. 16

    如何在Spyder 3中使用Python 3?

  17. 17

    无法在Cmder上运行npm或任何节点模块(Windows 7)

  18. 18

    PYTHON SPYDER在LUBUNTU上的启动问题

  19. 19

    在Linux上将Spyder与Python 2.7和Python 3结合使用

  20. 20

    无法在 Windows 7 中的 python 3.6 中运行语音模块?

  21. 21

    即使安装了Anaconda 2.4(python 3.5),也无法在iPython / Spyder中导入包(pytables)

  22. 22

    如何使Spyder IDE在Ubuntu 12.04 LTS中使用Python 3?

  23. 23

    Python 2和3之间的Spyder解释器

  24. 24

    成功安装后,Anaconda Navigator Jupyter和Spyder无法启动

  25. 25

    如果不重新启动Spyder,将无法运行两次Python脚本

  26. 26

    在不重新启动Spyder的情况下无法两次运行Python脚本

  27. 27

    Windows 7 上的 PyInstaller 和 Python 3

  28. 28

    WinPython 无法直接运行 .py 文件(没有 spyder)

  29. 29

    Python 3.5 pip安装无法在Windows 7上运行-PermissionError

热门标签

归档