Форум программистов, компьютерный форум, киберфорум
Наши страницы

Python

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 1, средняя оценка - 5.00
Jabbson
Модератор
Эксперт по компьютерным сетям
3341 / 2416 / 538
Регистрация: 03.11.2009
Сообщений: 7,744
Записей в блоге: 3
#1

Интересные ресурсы для питонистов - Python

20.05.2015, 20:15. Просмотров 21335. Ответов 38

В этой теме я хотел бы собрать онлайн-ресурсы, которые могут помочь начинающему, продолжающему или даже преуспевающему питонисту оттачивать навыки, набросать и проверить небольшой код или просто хорошо и с пользой провести время.

Я начну с нескольких ресурсов из моих закладок, Вы можете предложить другие, я их с удовольствием добавлю.

Ресурсы для обученияОфициальная документация:
Самостоятельное изучение:

ResourceLangDescription
https://developers.google.com/edu/python/ (eng) free class for people with a little bit of programming experience who want to learn Python.
http://docs.python-guide.org/en/latest/ (eng) This opinionated guide exists to provide both novice and expert Python developers a best-practice handbook to the installation, configuration, and usage of Python on a daily basis.
http://www.python-course.eu/index.php (eng) Py2 tuts, Py3 tuts, Advanced topics, Tkinter tuts
http://learnpythonthehardway.org/book/ (eng) this book instructs you in Python by slowly building and establishing skills through techniques like practice and memorization.
http://younglinux.info/ (rus) Основы программирования на Python. Курс по информатике. + ООП, tkinter, алгоритмы, решение задач.
http://pythonworld.ru/karta-sajta (rus) Язык программирования Python 3 для начинающих и чайников.
http://interactivepython.org/runestone/static/pythonds/index.html (eng,rus) Problem Solving with Algorithms and Data Structures
http://www.diveintopython.net/ (eng,rus) Dive Into Python is a free Python book for experienced programmers.
http://www.diveintopython3.net/ (eng) Dive Into Python 3 covers Python 3 and its differences from Python 2.

Интерактивные задачи

Онлайн IDE/VM

Другие полезные ресурсы, напрямую не связанные с Python
17
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2015, 20:15
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Интересные ресурсы для питонистов (Python):

Ресурсы для изучения GGI на Python - Python
Подскажите ресурсы для изучения GGI на Python типа такого http://pythonworld.ru/web/cgi-2.html

Ресурсы для изучения Django - Python
Здравствуйте друзья,начал изучать python,понял,что мне это дико нравится,и решил заняться в бущем веб-программированием,потому что в...

Какие бесплатные ресурсы можете посоветовать для изучения Python в плане Web? - Python
Доброго времени суток, формчане. Какие бесплатные ресурсы можете посоветовать для изучения Python в плане Web? Хочу научиться писать...

Интересные ресурсы по астрономии, космонавтике - Астрономия
Социальная сеть о космосе и астрономии, астрофизике. Обо всем, что так далеко и что так завораживает. Открытый космос Зеленого кота....

Многопоточность для Windows. Ресурсы языка программирования vs Ресурсы WinAPI - C++ WinAPI
Добрый день. Подскажите пож-та, если пишется многопоточное приложение для Windows например на C++ (2011 и выше), то в каких случаях...

Интересные задачи для новичков. - C++
Подскажите,пожалуйсто,где можно найти список интересных или олимпиадных(школьных) задач. Заранее благодарен.

38
alex925
2619 / 2270 / 540
Регистрация: 19.03.2012
Сообщений: 8,815
01.04.2016, 23:30 #16
Цитата Сообщение от arctblake Посмотреть сообщение
но вообще я мало что понял про то, зачем, например, нужно иметь и frontend-сервер типа Apache/Nginx, и еще и wsgi-сервер типа gunicorn
Потому, что web серверы на Python не обладают достаточность производительностью и надежностью, чтобы обрабатывать огромное количество подключений и их обслуживать (выдавать статику, выдавать страницы).

По этому python приложение реализует всю бизнес логику и отдает результаты (html готовый) web серверу через wsgi. В итоге получается, что python код генерит страницы, а основной сервер, смотрит в интернет и отдает готовые страницы и статику. Таким обрахом часть обязанностей с python снимается и все отлично работает.
1
arctblake
50 / 50 / 16
Регистрация: 03.12.2015
Сообщений: 167
01.04.2016, 23:54 #17
Да теперь я это знаю, но помимо этого там еще объясняется, почему, например, Апач может запускать, скажем, какой-то пхп-скрипт напрямую, а nginx'у для этого требуется посредник в виже gunicorn'a или чего-то подобного (не знаю, что используется для пхп, просто пример)
1
Фаер
640 / 369 / 68
Регистрация: 09.12.2011
Сообщений: 733
Записей в блоге: 35
08.04.2016, 19:53 #18
Турбированный Python - выполняется, как минимум, в 1.5 раза быстрее стандартного Python. По моему опыту, бывает ускорение и в 4 раза.
Пакет для чтения CAPTCHA - пока что не шибко силён, но быстро развивается.
И в окончание страница с форума: GUI-конструктор для Python 3.

Добавлено через 1 минуту
А, вот ещё: http://docs.python-requests.org/en/master/
Полезная HTTP-библиотека.
0
alex925
2619 / 2270 / 540
Регистрация: 19.03.2012
Сообщений: 8,815
08.04.2016, 22:17 #19
От себя добавлю, что pypy на сколько я знаю использовать лучше на сервере, потому что он эффективен при многократном выполнении кода, потому что интерпретатору нужно время на "прогрев". Потому что вся суть pypy, что в него встроен jit компилятор.
1
Фаер
640 / 369 / 68
Регистрация: 09.12.2011
Сообщений: 733
Записей в блоге: 35
25.04.2016, 18:19 #20
Желающим разрабатывать полноценные игры на Python (2.7) стоит обратить внимание на Panda3D - бесплатный, довольно мощный и очень простой в обращении движок: http://www.panda3d.org
Российский форум специально для него в интернетах есть, книги на русском тоже. Развивается активно.
1
__py__
80 / 116 / 10
Регистрация: 29.02.2016
Сообщений: 733
02.05.2016, 16:54 #21
Чтобы по всему "гуглу" не гоняться нашёл сборник "статей-ссылок" "хабра" от новичка до продвинутого и выше!
http://pektop.net/2013/12/python-na-xabre/
1
arctblake
50 / 50 / 16
Регистрация: 03.12.2015
Сообщений: 167
06.05.2016, 12:12 #22
eventloop для asyncio, релизованный на Cython. Пока что альфа. Выглядит очень здорово. Я тут собирался начать изучать Node.js, но раз такая пьянка пошла, то Нода теряет свою привлекательность.

http://magic.io/blog/uvloop-make-python-networking-great-again/
0
alex925
2619 / 2270 / 540
Регистрация: 19.03.2012
Сообщений: 8,815
06.05.2016, 14:55 #23
Раз зашёл разговор про EventLoop, то стоит упомянуть про quamash https://pypi.python.org/pypi/Quamash/0.5.4, незаменимая вещь, если нужно скрестить gui на pyqt с асинхронным кодом на asyncio.
0
__py__
80 / 116 / 10
Регистрация: 29.02.2016
Сообщений: 733
13.07.2016, 13:39 #24
http://interactivepython.org/runestone/static/thinkcspy/index.html
"Думай как учёный: interactive edition"

Добавлено через 7 минут
interactivepython.org:
список всех книг (http://runestoneinteractive.org/library.html)
0
__py__
80 / 116 / 10
Регистрация: 29.02.2016
Сообщений: 733
09.08.2016, 08:47 #25
Полный справочник по всем языкам программирования - zeal.
https://zealdocs.org/
Намного удобнее, чем искать каждый метод или класс к примеру в google.
Теперь интернет не нужен для программирования (если англ. на нужном уровне).
0
__py__
80 / 116 / 10
Регистрация: 29.02.2016
Сообщений: 733
10.08.2016, 14:58 #26
справка по API всевозможным языкам программирования , фреймворкам онлайн
http://devdocs.io/
0
izuchaju_python
19 / 20 / 6
Регистрация: 30.06.2015
Сообщений: 429
23.08.2016, 22:27 #27
http://overapi.com/python просто оставлю это здесь...
0
__py__
80 / 116 / 10
Регистрация: 29.02.2016
Сообщений: 733
12.10.2016, 15:01 #28
Более 60000 проектов с поиском по элементам наличия нужной команды/методов в проектах. Любые проекты от django, flask до более мелких. http://nullege.com/
1
31303
0 / 0 / 0
Регистрация: 18.11.2016
Сообщений: 1
18.11.2016, 21:53 #29
Интересный ресурс nullege.com
0
casiy
-4 / 0 / 0
Регистрация: 30.04.2013
Сообщений: 10
20.01.2017, 23:56 #30
Нашел сайт с подборкой книг по Python на русском:

http://python-bloger.blogspot.ru/2017/01/regex.html
0
20.01.2017, 23:56
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.01.2017, 23:56
Привет! Вот еще темы с ответами:

Интересные квесты для Windows 7
ребят подскажите пожалуйста какие есть интересные квэсты под внду 7 просто припёрло поиграть. Накачал я 3 штуки а ни одна не пашет говорит...

Интересные задачи для начинающих и не только - Java
Сегодня у меня более общий вопрос - подскажите ресурс с задачами по Java, начиная от самого HelloWorld и до, скажем, свободного...

Интересные механизмы и схемы для квеструма - Электроника
Добрый день всем! Вкратце опишу ситуацию. С другом обдумываем идею создания квеструма по теме детектив/выйти из комнаты. Недавно были...

Нужны интересные задачи для новичков - C#
Учу C#. Пока пишу в консоли, решаю кое-какие задачки. Но фантазия, видимо, скудная у меня. Хотелось бы, чтоб тут кто-то предложил сейчас...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru