Есть скрипт:
#!/usr/bin/python3.2
import numpy
arr1 = numpy.recfromcsv(
"test01.txt",
dtype = [int, "|U8"],
names = ["0", "1"],
usecols = range(0-1)
)
print(arr1)
print(type(arr1[1][1]))
1,"A B C"
2,'C D E'
[(1, b'"A B C"') (2, b"'C D E'")]
<class 'numpy.bytes_'>
Как бы сделать, чтобы модуль numpy грузил и хранил не numpy._bytes, а строки произвольной длины (str)?
В dtype есть только что-то вроде «|S5». То есть, строки фиксированной ширины.