Можно ли перебрать строку, которая хранится в c? - PullRequest
0 голосов
/ 12 июля 2019

Я делаю интеграцию между C и Python. Я должен вызвать одну функцию на Python из кода C, передавая одну строку. У меня есть это:

PyObject *args = Py_BuildValue("s", text);

Я использую это для вызова функции, которая принимает ее и возвращает строку, измененную как возвращаемую.

Я пытаюсь понять, можно ли изменить это так, чтобы вызывать функцию python, передавая итератор или генератор, при котором текстовая переменная в среде C будет присутствовать только по требованию в среде python.

Я использую Python 3 и GCC в среде Linux.

...