【发布时间】:2017-12-12 21:40:13
【问题描述】:
我正在尝试将具有以下内容的 csv 文件读入 numpy 数组:
1,85,104,2,"C"
2,71,82,2,"C#"
3,67,73,2,"D"
4,105,108,2,"D#"
5,103,100,2,"E"
这是编码的尝试:
import numpy as np
twg=np.genfromtxt(r'./Documents/gears.txt', delimiter=',',dtype=(int,int,int,int,object))
print (twg)
但这会占用源中的#-符号:
[( 1, 85, 104, 2, b'"C"') ( 2, 71, 82, 2, b'"C')
( 3, 67, 73, 2, b'"D"') ( 4, 105, 108, 2, b'"D')
( 5, 103, 100, 2, b'"E"')]
【问题讨论】:
-
关闭 cmets。引号不能防止这种情况