Pull to refresh

Comments 61

Ай да умничка, ай да молодец! ^_^
Очень полезный пост, учитывая что хороших книг на русском по Питону почти нет.
Уже есть. Недавно вышла хорошая книга Лутца. А скоро должна выйти еще книга по Python 3.0 Саммерфилда.
А полное название можно? Хочу изучить Python, но боюсь промахнуться с выбором книги.
Марк Лутц «Изучаем Python», только смотрите, чтобы это было 3-е издание с крысой на обложке.

А вторая Саммерфилд М. «Программирование на Python 3. Подробное руководство»
Мне очень понравилась «Программируем коллективный разум» (O'REILLY)
Я до этого с питоном было вообще не знаком и был поражён лаконичностью и интуитивной понятностью языка — всё ясно без мануалов.

В книге приведены примеры из серии как в несколько строчек построить рекомендации на основе del.icio.us и алгоритма коллаборативной фильтрации. Или провести кластеризацию слов из нескольких тысяч блогов. Это, конечно, не учебник, но замечательное введение
Книг и вообще по Питону маловато… А давайте все поделятся ссылками на различные полезные справочники и книги по Питону? Можно даже их потом в upd. добавить
Большое спасибо. Сейчас тоже начал изучать питон по книжке Р.А. Сузи «Язык программирования Python». Полезная информация лишней не бывает :)
Класс!
Эти статьи на Хабре были как раз тем самым толчком, после которого я таки занялся Питоном. До этого пробовал какие-то книги, курс на «Интуите» — всё не то, каждый раз начинал и бросал.
Лезем на ibm.com в раздел линухи, выбираем язык Python и получаем кучу отличных статей. )
www.ibm.com/developerworks/ru/views/linux/libraryview.jsp?sort_by=Relevance&show_abstract=true&show_all=false&search_flag=true&topic_by=Python

На правах оффтопа. У меня тут появилось немножко свободного времени на писательство. Будет ли интересна тема MRO (method resolution order)? В принципе эта штука представляет скорее академичекий интерес, т.к. те кто пользуются множественным наследованием и так всё знают, а остальным оно вряд ли прегодится. Но вдруг. )
ты знаеш, лучше напиши сейчас, если есть возможность. бо потом или времени не будет, или разхочется, а может и поможеш человеку отчаявшемуся найти, полезную и нужную ему вещь в 3 часа ночи )))
Да я вот тут сижу и думаю. Там чтобы в mro вникнуть нужно сначала протно проникнутся единством и противоположностью type и object. ) А это ещё целая статья всякой жести. ) Ладно, наверное всё же начну с mro.
Читаю очень неплохой курс на intuit.ru по python, всем советую.
Интуит конечно хорошо, но у них курсы построены так, что без дополнительной литературы сложновато.
Да ладно вам, там курс Сюзи по питону замечательный, и изучается легко.
Зачем чинить поиск на хабре? Хабровчане самые крутые поисковые боты:)

Вы молодец.
Учебник по питону версии 3 (на русском)
ru.wikibooks.org/wiki/Учебник_Python_3.1

Спасибо! Как раз сегодня просматривал весь Хабр на предмет статей по Пайтону. Уж очень хочется научиться :)
Большое спасибо за статью и хорошие комментарий. Было бы ваще супер, если б какой нить питон-гуру посоветовал эффективную книгу для начинающих.
Не гуру, даже еще толком не начинал учить, но подозреваю что М. Лутц «Изучаем Python, 3-е издание»
Не гуру, но подозреваю, что учить надо по How to Design Programs и Structure and Interpretation of Computer Programs.

Это если не хочется бродить в потемках локального экстремума.
Питон в списке моих ближайших интересов, посему топик добавлен в избранное, а автору подборки — большое спасибо (:
Вот мои закладки на тему Python:

ru.diveintopython.org/toc.html
pydev.ru/links/
python.su/
pydev.ru/community/
www.intuit.ru/department/pl/python/
slav0nic.org.ua/static/books/python/
djbook.ru/
forum.vingrad.ru/forum/s/725ddb2bc92ebad57e9f886fe04d8eff/python-forum.html
forum.script-coding.info/viewforum.php?id=6
www.rupy.ru/
www.opennet.ru/docs/RUS/python/
www.opennet.ru/links/sml/83.shtml
softwaremaniacs.org/about/
djbook.ru/
ru.wikibooks.org/wiki/%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA_Python_2.5
python.org/doc/
xgu.ru/wiki/Python
python.onego.ru/
gpolo.ath.cx:81/texts/mgt/
showmedo.com/videotutorials/beginner_programming?topic=python#topictabs
thisweekindjango.com/
effbot.org/pyfaq/
zetcode.com/wxpython/
pytune.wordpress.com/2009/04/11/vim-django-python-1/
От себя могу посоветовать книгу Ван Россума, «Язык Питон», как первая книга по питону это самое то.
из хабровского можно было еще и статьи о PyGtk отметить, правда что то туда никто писать не хочет :(
Особенно большое спасибо за ссылку на EasyGui. Похоже, полезная библиотека.
то что Вы сделали, даже наверно лучше чем очередная написанная статья о нем =) спасибо огромное
Кстати, есть довольно много статей по PyQt4, но они разбросаны по разным блогам (часть в Python, часть в Qt Software). Может быть, добавить их сюда отдельной группой?

PyQt4 — Введение
PyQt4 — Меню и панели инструментов
PyQt4 — Управление расположением виджетов
PyQt4 — Сигналы и события

Программирование на PyQt4. Часть 1
Программирование на PyQt4. Часть 2
Программирование на PyQt4. Часть 3
Боюсь, мое знакомство с пайтоном может закончится так и не начавшись.
Вот объясните мне, делаю тестовый пример. Код на экране должен выглядеть так.
>>> while икс меньше либо равно трем двоеточие(пишу текстом ибо код режет хабр)
… print x
… x += 1

0
1
2
3
У меня проблема возникает после второй строчки print x. Что жать дальше? Жму энтер выскакивает ошибка File "", line None SyntaxError: invalid syntax (, line 2)
Може таб нажать? ) В Питоне вместо фигурных скобок всё на отступах работает. Т.е. надо писать:
while x <= 3:
    print x
    x += 1
Жму таб. На новую строку не переносит.
Так вы же говорите проблема после второй строчки. На новую строчку ничего переносить и не должно. Последовательность такая:
>>> while x <= 3: (жмём enter)
… (жмём tab) print x (жмём enter)
… (жмём tab) x += 1 (жмём enter)
… (жмём enter)
Я скачал Python 3.0.1
Может из-за него все? Потому что делаю все по твоей инструкции и после второго энтера ошибку выдает.
Перейду на более ранню версию.
Извиняюсь, если нервы треплю только.
Да, с этого начинать надо было. Всё верно ниже пишут. Там print стал функцией.
хорошие мануальчики получились однако… даже мне пользу принесли как начинающему питонщику )
Кстати для начинающих, мало материалов под веб програмирование, если есть швырните их в меня
На русском, действительно, инфы маловато, но если отвлечься от языка, то английская версия Dive into Python хороша. Русский перевод неполон и немного устарел, а вот оригинал — действительно отличная книга. Сам по ней учился.
Господа python'щики, а IDE не посоветуете?
По-моему большинство питонеров используют Vim. Не совсем IDE конечно, но при желании плагинами можно реализовать что угодно. Кстати сами плагины тоже можно писать на Python.
UFO just landed and posted this here
Если хочется именно IDE, то Eclipse + Pydev, можно еще попробовать NetBeans IDE for Python. Но я предпочитаю Vim (точнее gVim).
Очень советую глянуть ещё видео уроки на showmedo.com/learningpaths/
Но там всё на английском. Хотя для некоторых это может оказаться даже плюсом — послушать не дикторскую английскую речь.
Там имеются просто замечательные туториалы по bash'у:
showmedo.com/videotutorials/series?name=pQZLHo5Df
Для сестры оказалось просто неоценимым толчком в сторону познания линукса.
Жаль только что на этом сервисе в конце начинают клянчить деньги. Как раз когда разговор заходит о серьёзных понятиях питона. Но для начал и основ — самое то.
Добавил в избранное :)
Для полноты думаю имеет смысл разместить ссылки и на другие ресурсы про python помимо хабра… :)
Я имею в виду в топик, а не в коменты)
На хабре вот еще проскакивало, вроде не заметил у вас.
habrahabr.ru/blogs/python/60369/
Согласен, если бы ее еще обновляли, то я следил бы за статьей.
Sign up to leave a comment.

Articles