python вопросы чайника.

ChaseTM

Люди, помогите со следующими вопросами.
1. Как работать с питоном под виндой. Какие сорсы нужны.
2. Под виндой запущен сервер Апач, на нем держится сайт на ПХП.
Как заставить данный сайт корректно запускать питоновские скрипты?

Fmouse

1. Качаешь питон с http://www.python.org. Почти все нужные модули есть сразу. Почти. Через некоторое время понимаешь, что в венде неудобно
2. По-разному. Зависит от сервера.

klyv

1. Как работать с питоном под виндой. Какие сорсы нужны.
2. Под виндой запущен сервер Апач, на нем держится сайт на ПХП.
Как заставить данный сайт корректно запускать питоновские скрипты?
1. Рекомендую PyDev (среда разработки, основана на Eclipse конечно, нужен будет и интерпретатор сам (это на python.org)
2.Гугл говорит, что там написано:http://www.thesitewizard.com/archive/addcgitoapache.shtml (там про Перл, но смысл тот же, в нужных местах заменить perl на python)

SPARTAK3959

Через некоторое время понимаешь, что в венде неудобно

И переходишь на операционную систему Eclipse :grin: .

anatolii

Как заставить данный сайт корректно запускать питоновские скрипты?
Я не совсем в теме, но мб mod_python?

conv3rsje

Его можно использовать. Но у меня от модпитона остались не самые лучше впечатления :)
А еще лучше посмотреть вот эту штуку
Тогда будет очень просто потом переносить в другое место и под другой сервер.

Fmouse

Рекомендую PyDev
чистый pydev не стал бы рекомендовать. Вместо этого лучше использовать vim с vim-python или emacs с python-mode. Вот pydev-extensions другое дело, но он платный, хотя и не дорогой: 40$ за право использования в течении года. Если ещё начать ругаться, почему-де лицензию не присылаете (они это делают раз в день, в какое-то пендосское время - нашей ночью они скидку сделают.

psihodog

pydev-extensions
а чего pydev уже догнал по фичам WingIDE?

Fmouse

pydev точно нет. pydev + pydev-extensions, вполне возможно, отстаёт несильно в случае функциональности и очень сильно в плане цены.
ЗЫ вингиде идёт лесом со своим собственным рендерером шрифтов.
upd: попробовал поиграться ещё раз. В целом, как это ни странно, wingide производит впечатление не очень хорошо отточенной среды по сравнению с eclipse+pydev+pydev-extensions. Например, при наборе else: этот else: не смещается к уровню соответствующего if.

kindr-16

>ЗЫ вингиде идёт лесом со своим собственным рендерером шрифтов.
лесом идут криворукие...
PS WingIDE на данный момент "the best" по возможностям
PPS тока тормозит что писец :(

psihodog

очень сильно в плане цены
ну вот это не сказал бы: там надо платить 40 баксов ежегодно... так что отстаёт, но не сильно. =)
а ещё, можно писать опенсурсный проект и претендовать на бесплатную лицензию. :p

Fmouse

ну-ка, тогда пусть "пряморукий" скрин выложит, обсудим ;)

Andrey13

Отпишусь немного по теме:
1. В качестве дистриба юзаю ActivePython: много нужных пакетов + хорошая документация.
остальные пакеты опционально - для работы с БД - SQLAlchemy, для GUI - wxPython.
IDE - WingIDE, причем лицензия получена после переписки с разработчиками (full version for science and education).
В общем и целом доволен.
Оставить комментарий
Имя или ник:
Комментарий: