LINUX.ORG.RU

Учебник по Python


0

0

Решил вот расширить кругозор и выучить какой-нить динамический язык. Слышал много хороших отзывов от Python и решил им заняться. Тем более, что биндинги к Qt у него имеются. И важным плюсом является наличие Boost.Python (значит Python-код можно будет связывать с C++ кодом).

Кстати, по поводу PyQt: кто на этом чуде писал? Насколько удобнее на этом делать GUI по сравнению со связкой Qt/C++ (что бы ни говорили, а рутинной писанины там многовато).

Собственно и основной вопрос: посоветуйте сабж. =)

Заранее спасибо.

★★★★★

В гугл, с..... д.........

www.intuit.ru если не найдешь, то обратись в гугл. Заодно и научишься пользоваться

Motiv_studenta ★★
()

есть "Г. Россум, Ф.Л.Дж. Дрейк, Д.С. Откидач - Язык программирования Python" в pdf

а гуй удобнее делать на pygtk + glade

geek ★★★
()
Ответ на: комментарий от geek

>есть "Г. Россум, Ф.Л.Дж. Дрейк, Д.С. Откидач - Язык программирования Python" в pdf

Если можно - дай ссылку. Или скинь сюда: rush.william@gmail.com

>а гуй удобнее делать на pygtk + glade

Тут вопрос спорный. Давай обойдёмся без holy-war'ов?;)

Sectoid ★★★★★
() автор топика

Раз уж PyQT, то вот хорошая дока по этому биндингу: http://www.commandprompt.com/community/pyqt/

Иногда есть маленькие хитрости, т.е. не всегда можно напрямую перенести код С++ на python. Например кутешный метод exec() выглядит как exec_loop() ну и т.д.

h8 ★★★
()

Я осваивал так: сначала DiveIntoPython.org, потом родной Python manual и документация по каким-то особенным модулям, например PyGTK docs... Также читывать PEP'ы на python.org.

Sphinx ★★☆☆
()

Какой-то страшный этот Boost.Python. Впрочем, как и обычный Boost. Связывать питоновский код с С++ лучше используя Python/C API.

parser ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.