Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 22, 2007 15:56:38

BION
От:
Зарегистрирован: 2007-08-26
Сообщения: 62
Репутация: +  0  -
Профиль   Отправить e-mail  

Win32Dll - посиболь?

Мое почтение!
Возможно ли создание win32 dll средствами и дополнительными модулями Python'a?
Я смотрел pywin32, но ничего такого не нашел, мож плохо смотрел…



Офлайн

#2 Ноя. 22, 2007 17:46:56

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Win32Dll - посиболь?

На чистом питоне - нет.

Офлайн

#3 Ноя. 22, 2007 17:59:54

BION
От:
Зарегистрирован: 2007-08-26
Сообщения: 62
Репутация: +  0  -
Профиль   Отправить e-mail  

Win32Dll - посиболь?

Ferroman
На чистом питоне - нет.
А как еще можно? В том смысле чтоб вызывать эти ДЛЛы из вин32 аппликейшанов…



Офлайн

#4 Ноя. 22, 2007 20:56:46

bialix
От:
Зарегистрирован: 2006-07-13
Сообщения: 774
Репутация: +  1  -
Профиль   Отправить e-mail  

Win32Dll - посиболь?

для создания win32 dll вам нужен win32 C-компилятор.
при чем тут питон? для сборки из си-исходников?
тогда вам прямиком сюда: http://www.scons.org



Офлайн

#5 Ноя. 23, 2007 00:00:07

BION
От:
Зарегистрирован: 2007-08-26
Сообщения: 62
Репутация: +  0  -
Профиль   Отправить e-mail  

Win32Dll - посиболь?

bialix
для создания win32 dll вам нужен win32 C-компилятор.
при чем тут питон? для сборки из си-исходников?
тогда вам прямиком сюда: http://www.scons.org
:) да я знаю как делаются ДЛЛы, делаю это уже много лет :) Меня интересует их написание именно на Питоне, его кодом. Есть же py2exe, можт есть и py2dll?:)
А за ссылку пасиба, пригодица.



Отредактировано (Ноя. 23, 2007 00:04:33)

Офлайн

#6 Ноя. 23, 2007 00:17:47

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Win32Dll - посиболь?

ым… может pyrex? (не уверен)
http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/

Или может IronPython под .NET?



Отредактировано (Ноя. 23, 2007 00:20:20)

Офлайн

#7 Ноя. 23, 2007 00:23:18

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Win32Dll - посиболь?

ым. Еще можно попробовать обернуть через elmer (http://elmer.sourceforge.net/)
Может даже это будет наиболее правильный путь.
Хотя зависит от конкретной задачи.



Отредактировано (Ноя. 23, 2007 00:23:58)

Офлайн

#8 Ноя. 23, 2007 07:32:34

bialix
От:
Зарегистрирован: 2006-07-13
Сообщения: 774
Репутация: +  1  -
Профиль   Отправить e-mail  

Win32Dll - посиболь?

BION
bialix
для создания win32 dll вам нужен win32 C-компилятор.
при чем тут питон? для сборки из си-исходников?
тогда вам прямиком сюда: http://www.scons.org
:) да я знаю как делаются ДЛЛы, делаю это уже много лет :) Меня интересует их написание именно на Питоне, его кодом. Есть же py2exe, можт есть и py2dll?:)
А за ссылку пасиба, пригодица.
ShedSkin. или Pyrex. В зависимости от.



Офлайн

#9 Ноя. 23, 2007 08:59:26

Nbush
От:
Зарегистрирован: 2007-05-28
Сообщения: 17
Репутация: +  0  -
Профиль   Отправить e-mail  

Win32Dll - посиболь?

BION
smile да я знаю как делаются ДЛЛы, делаю это уже много лет smile Меня интересует их написание именно на Питоне, его кодом. Есть же py2exe, можт есть и py2dll?smile
А за ссылку пасиба, пригодица.
http://www.py2exe.org/index.cgi/Py2exeAndCtypesComDllServer?highlight=%28dll%29
Dll - используя py2exe и ctypes



Офлайн

#10 Ноя. 23, 2007 11:42:05

BION
От:
Зарегистрирован: 2007-08-26
Сообщения: 62
Репутация: +  0  -
Профиль   Отправить e-mail  

Win32Dll - посиболь?

Nbush
BION
smile да я знаю как делаются ДЛЛы, делаю это уже много лет smile Меня интересует их написание именно на Питоне, его кодом. Есть же py2exe, можт есть и py2dll?smile
А за ссылку пасиба, пригодица.
http://www.py2exe.org/index.cgi/Py2exeAndCtypesComDllServer?highlight=%28dll%29
Dll - используя py2exe и ctypes
Ага вот оно и подойтеть, пасиба!
И вообще, bialix, shiza вам тож пасиба, очень полезные ссылки!



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version