numpy读取CSV文件,其中一些字段有逗号?

jlc*_*lin 5 python csv numpy comma

我正在尝试使用numpy.recfromcsv(...)某些字段中包含逗号的CSV文件.其中包含逗号的字段用引号括起来,即"value1, value2".Numpy看到引用的字段是两个不同的字段,它不能很好地工作.我现在使用的命令是

    data = numpy.recfromcsv(dataFilename, delimiter=',', autstrip=True)
Run Code Online (Sandbox Code Playgroud)

我发现了这个问题

在Python中的字段中使用逗号读取CSV文件

但它没有使用numpy,我真的很喜欢使用它.所以我希望这里有至少一个选项:

  1. 有哪些选项numpy.recfromcsv(...)可以让我将引用的字段读作一个字段而不是多个逗号分隔的字段?
  2. 我应该以不同方式格式化CSV文件吗?
  3. (或者,但不理想)按照引用的问题读取CSV,并使用额外的步骤来创建numpy数组.

请指教.

jlc*_*lin 0

事实证明,最简单的方法是使用标准库模块,csv将文件读入元组,然后使用该元组作为 numpy 数组的输入。我希望我可以用 numpy 读取它,但这似乎不起作用。