Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 16, 2011 21:01:58

Breaker
От:
Зарегистрирован: 2011-06-16
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Можно ли использовать виндовые dll из Питона?

Привет всем!
Собственно сабж. ДЛЛ написана на С++



Офлайн

#2 Июнь 16, 2011 22:21:05

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Можно ли использовать виндовые dll из Питона?

Простой ответ — нет. Вот если бы на С без плюсов…



Офлайн

#3 Июнь 17, 2011 06:56:24

pyuser
От:
Зарегистрирован: 2007-05-13
Сообщения: 658
Репутация: +  36  -
Профиль   Отправить e-mail  

Можно ли использовать виндовые dll из Питона?

Андрей Светлов
Простой ответ — нет
Хорошо, что я этого не знал :) В одной из задач я использовал dll написанную на С++. Согласен, несколько геморойно, но тем не менее возможно, нужно знать “правильные” имена функций (вот, например, одна из использованных мной “?NetCalcFirst@@YAHPAD_N1PAN@Z”)



Офлайн

#4 Июнь 17, 2011 07:34:56

indus
От:
Зарегистрирован: 2011-02-07
Сообщения: 44
Репутация: +  0  -
Профиль   Отправить e-mail  

Можно ли использовать виндовые dll из Питона?

pyuser
Андрей Светлов
Простой ответ — нет
Хорошо, что я этого не знал :) В одной из задач я использовал dll написанную на С++. Согласен, несколько геморойно, но тем не менее возможно, нужно знать “правильные” имена функций (вот, например, одна из использованных мной “?NetCalcFirst@@YAHPAD_N1PAN@Z”)
перестанет работать при любом малейшем “чихе” со стороны компилятора =)



Офлайн

#5 Июнь 17, 2011 08:47:15

pyuser
От:
Зарегистрирован: 2007-05-13
Сообщения: 658
Репутация: +  36  -
Профиль   Отправить e-mail  

Можно ли использовать виндовые dll из Питона?

indus
перестанет работать при любом малейшем “чихе” со стороны компилятора
К счастью исходников библиотеки нет, так что компилятор может чихать не стесняясь :)



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version