Я играю с написанием кода на C, чтобы ускорить внутренний цикл в моем коде Python.Этот цикл работает с пустой записью, например, так:
a = numpy.zeros((10,), dtype=[("myfvalue" ,"float"), ("myc", "int8"),
("anotheri", "uint64")])
, которая затем передается в код c следующим образом:
myCFunc(a, "blah")
Мне было интересно, есть ли у кого-нибудь примеркак получить доступ к определенным столбцам «а» в функции C.Ясно, что где-то это будет включать PyArray_Descr.fields
, но пример действительно поможет мне разобраться.