Python Ctypes: чтение струнного массиваPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python Ctypes: чтение струнного массива

Сообщение Anonymous »

С Python Ctypes, как я могу прочитать NUL-концевую массив строк, нанесенных NUL, например, Ghostscript GS_ERROR_NAMES ?

Код: Выделить всё

from ctypes import *
from ctypes.util import find_library

gs = CDLL(find_library("gs"))
print(c_char_p.in_dll(gs, 'gs_error_names').value)
< /code>
Я также знаю, как получить фиксированное количество значений: < /p>
print(list((c_char_p * 10).in_dll(gs, 'gs_error_names')))
Но как я могу прочитать все значения до конца массива?


Подробнее здесь: https://stackoverflow.com/questions/794 ... ring-array
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Python Ctypes: чтение струнного массива
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Ошибка при опустошении массива в качестве струнного JSON в массив объектов с Springai
    Anonymous » » в форуме JAVA
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Упаковка ctypes ctypes. Структура внутри класса в Python
    Anonymous » » в форуме Python
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Python ctypes и np.array.ctypes.data_as неожиданное поведение при нарезке
    Anonymous » » в форуме Python
    0 Ответы
    40 Просмотры
    Последнее сообщение Anonymous
  • Неожиданное поведение Python ctypes и np.array.ctypes.data_as при индексировании
    Anonymous » » в форуме Python
    0 Ответы
    37 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»