Как распространять исключения с помощью Python C API?

Я работаю над проектом, который требует от меня интерфейса C(++) кода с Python. Сейчас, в общем, все идет хорошо, но всякий раз, когда я сталкиваюсь с ошибкой, вместо того, чтобы python/C печатал возникающее исключение / ошибку, он просто завершает работу программы, поскольку она функционирует правильно. Как вы можете себе представить, это затрудняет отладку, так как мне нечего делать, кроме "Где-то есть ошибки".

Поэтому я задаю этот вопрос: как правильно распространять возникающие исключения или, по крайней мере, заставить их печатать?

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

0 ответов

Другие вопросы по тегам