Можно ли из Python вызвать функ. из DLL. Было б не плохо примерчик, сейчас читаю c-api.pdf(это из док к Python) но там походу наоборот...
Это нужно для того чтоб, к примеру есть dll для работы с СОМ портом. А на Python, пишется программа обработки данных от СОМ порта.
Кажется нашол то что нужно это в extending.pdf. Позже внимательней посмотрю, а пока тема в силе так что если у кого то есть материалы как писать расширения(на С++) для Python давайте на них ссылки .
из питона можно вызывать внешние проги, перехватывая их стдин, стдоут и стдерр (там еще какието параметры. посмотрите). дело в том, что даже подгрузив произвольную длл-ю из питона, у вас останется проблема типов параметров и возвратов. как вы понимаете, типы, как видимые, так и их внутреннее представление не тождественны С/С++/пас етк. кроме того, их еще надо както задать.
qqwe Для приема/передачи параметров можно использовать спец. структуру в которой будет указан тип,значение,размер параметра. Тогда еще как вариант можно писать библиотеку/модуль который подключается через import в Python, но сдается мне что придется и Python в таком случаи пересобирать.
XshStasX Может быть нужно воспользоваться SWIG? Он как раз для этих целей существует. Для примера связывания можете скачать сорс Python for Windows Extensions