Я хочу передать массив без знака в python из C.
cdef void c_recv_callback(unsigned char* buf, int len, void* py_func) with gil:
printf("%X", buf)
(<object>py_func)(buf)
Я использую функцию обратного вызова для передачи массива без знака. Когда я распечатываю buf в шестнадцатеричном формате, он покажет значение. Но когда вы переходите на python и распечатываете результат, b '\ t'.
То же самое с печатью буфера, используйте код.
printf("%s", buf)
Потому что распечатывает вкладку. так как я могу решить эту проблему.