#codeexample
Работа с IP адресами в Python 3
  Работа с IP адресами в Python 3
import ipaddress
ipaddress.ip_address('192.168.1.2')
#IPv4Address('192.168.1.2')
ipaddress.ip_address('2001:af3::')
#IPv6Address('2001:af3::')Какую музыку вы слушаете? Жанровая классификация на Python
Небольшое руководство по анализу и жанровой классификации аудио/музыкальных сигналов на Python.
#статьядня
https://proglib.io/p/python-music-classifier/
  
  
  
  
  
Небольшое руководство по анализу и жанровой классификации аудио/музыкальных сигналов на Python.
#статьядня
https://proglib.io/p/python-music-classifier/
👍1
  Создание веб-приложения с помощью Django и GeoDjango
Из данного руководства вы узнаете, как использовать Django и GeoDjango для создания веб-приложения с нуля на основе определения местоположения.
#статьядня
https://realpython.com/location-based-app-with-geodjango-tutorial/
  
  Из данного руководства вы узнаете, как использовать Django и GeoDjango для создания веб-приложения с нуля на основе определения местоположения.
#статьядня
https://realpython.com/location-based-app-with-geodjango-tutorial/
Realpython
  
  Make a Location-Based Web App With Django and GeoDjango – Real Python
  In this step-by-step Python tutorial, you’ll learn how to use Django and GeoDjango to build a location-based web application from scratch. You’ll be building a simple nearby shops application that lists the shops closest to a user’s location.
  На данный момент Kivy — это фреймворк №1 для кроссплатформенной разработки.
Вы можете быть уверенными, что ваш код, единожды написанный, запустится и будет работать на всех доступных платформах.
#полезностьдня
Официальная страница:
https://kivy.org/#home
Документация:
https://kivy.org/doc/stable/gettingstarted/intro.html
Примеры использования:
https://github.com/kivy/kivy/tree/master/examples
  
  Вы можете быть уверенными, что ваш код, единожды написанный, запустится и будет работать на всех доступных платформах.
#полезностьдня
Официальная страница:
https://kivy.org/#home
Документация:
https://kivy.org/doc/stable/gettingstarted/intro.html
Примеры использования:
https://github.com/kivy/kivy/tree/master/examples
kivy.org
  
  Kivy: Cross-platform Python Framework for NUI
  Open source Python framework for rapid development of applications
that make use of innovative user interfaces, such as multi-touch apps.
  that make use of innovative user interfaces, such as multi-touch apps.
itertools представляет собой модуль в стандартной библиотеке, позволяющий создавать итераторы для эффективного зацикливания.Например,
permutations позволяет генерировать все возможные способы упорядочения набора вещей:#codeexample
from itertools import permutations
for p in permutations([1,2,3]):
    print(p)  Аналогичным образом,
combinations создает все возможные способы выбора предметов из коллекции, так, что (в отличии от permutations) порядок не имеет значения:
from itertools import combinations
for c in combinations([1, 2, 3, 4], 2):
    print(c)itertools также содержит вспомогательные функции, такие как chain, которая принимает итерируемую и создает новый итератор, который возвращает элементы из данных поочередно, в виде одной последовательности:
from itertools import chain
for c in chain(range(3), range(12, 15)):
    print(c)100+ крутых проектов, созданных с помощью Python
Хотите проверить, насколько могуч Python? Мы собрали подборку проектов, созданных с помощью Python, которые докажут, что этот язык способен на многое.
#статьядня
https://proglib.io/p/great-python-projects/
  
  
  
  
  
  Хотите проверить, насколько могуч Python? Мы собрали подборку проектов, созданных с помощью Python, которые докажут, что этот язык способен на многое.
#статьядня
https://proglib.io/p/great-python-projects/
Моделирование полиморфизма в Django с Python
Данный туториал предназначен для читателей, которые уже знакомы с основами дизайна Django.
#статьядня
https://realpython.com/modeling-polymorphism-django-python/
  
  Данный туториал предназначен для читателей, которые уже знакомы с основами дизайна Django.
#статьядня
https://realpython.com/modeling-polymorphism-django-python/
Realpython
  
  Modeling Polymorphism in Django With Python – Real Python
  Modeling polymorphism in relational databases can be a challenging task, but in this article, you'll learn several modeling techniques to represent polymorphic objects in a relational database using the Django object-relational mapping (ORM).
  Любой метод можно рассматривать как обычную функцию и вызывать с пользовательским 
#codeexample
Вы даже можете преобразовать функцию обратно в связанный метод. Любая функция является дескриптором, поэтому ее можно использовать, вызывая
  self:#codeexample
In : class A:
   ...:     def foo(self):
   ...:         return self
   ...:
In : A().foo
Out: <bound method A.foo of <...>>
In : A.foo
Out: <function __main__.A.foo>
In : A.foo(A())
Out: <__main__.A at 0x7f55ddd32898>Вы даже можете преобразовать функцию обратно в связанный метод. Любая функция является дескриптором, поэтому ее можно использовать, вызывая
 __get__:
In [8]: b = A()
In [9]: A.foo.__get__(b, A)
Out[9]: <bound method A.foo of <...>> Нейросеть для предсказания цены биткоина своими руками
Разбираем с небольшой проект для сбора и анализа данных из социальных сетей с целью предсказать поведение цены биткоина в реальном времени.
#статьядня
https://proglib.io/p/bitcoin-price/
  
  
  
  
  
  Разбираем с небольшой проект для сбора и анализа данных из социальных сетей с целью предсказать поведение цены биткоина в реальном времени.
#статьядня
https://proglib.io/p/bitcoin-price/
Интерактивный учебник по Python
Если вам не хочется париться по поводу установки среды разработки, интерпретатора и других сложных штук, то предлагаем обратить внимание на данный интерактивный учебник:
http://pythontutor.ru/
#полезностьдня
Основные преимущества данного учебника:
1. Питонтьютор работает из браузера.
2. Пошаговый отладчик переводит сообщения об ошибках на русский язык и объясняет их.
3. Большая база задач разной сложности.
  
  
  
  
  
  Если вам не хочется париться по поводу установки среды разработки, интерпретатора и других сложных штук, то предлагаем обратить внимание на данный интерактивный учебник:
http://pythontutor.ru/
#полезностьдня
Основные преимущества данного учебника:
1. Питонтьютор работает из браузера.
2. Пошаговый отладчик переводит сообщения об ошибках на русский язык и объясняет их.
3. Большая база задач разной сложности.
15 вопросов по Python: как джуниору пройти собеседование
Готовитесь к собеседованию на позицию Python-джуниора? Подборка важных вопросов по Python с объяснением и полезными ссылками вам поможет.
#статьядня
https://proglib.io/p/python-interview/
  
  
  
  
  
  Готовитесь к собеседованию на позицию Python-джуниора? Подборка важных вопросов по Python с объяснением и полезными ссылками вам поможет.
#статьядня
https://proglib.io/p/python-interview/
Вебинар "Создание фреймворка для REST API тестов на Python3"
Speaker: Артур Пилюк, Senior Automation QA в Lohika
#видеодня
https://www.youtube.com/watch?v=UsdNUnHJSAY&index=79&list=WL
  
  Speaker: Артур Пилюк, Senior Automation QA в Lohika
#видеодня
https://www.youtube.com/watch?v=UsdNUnHJSAY&index=79&list=WL
YouTube
  
  Создание фреймворка для REST API тестов на Python3
  Спикер Артур Пилюк, Senior Automation QA в Lohika. 
Вебинар полезен manual QA с опытом написания простых скриптов на Python или Junior Java AQA.
Код:
https://github.com/archick12/pyTestRequests
Презентация:
https://docs.google.com/presentation/d/11umP…
  Вебинар полезен manual QA с опытом написания простых скриптов на Python или Junior Java AQA.
Код:
https://github.com/archick12/pyTestRequests
Презентация:
https://docs.google.com/presentation/d/11umP…
Вы можете проверить отношения 
наследования классов с помощью
встроенной функции
#codexample
 
  наследования классов с помощью
встроенной функции
issubclass ():#codexample
class BaseClass: pass 
class SubClass(BaseClass): pass 
issubclass(SubClass, BaseClass) 
#True 
issubclass(SubClass, object) 
#True 
issubclass(BaseClass, SubClass) 
#FalseПрофессия web-разработчика одна из самых высокооплачиваемых и востребованных на рынке IT-специалистов. 
Существует огромное количество сервисов для web-разработки, однако именно возможности Python позволяют решить 98% всех задач максимально просто.
Ребята из SkillFactory подготовили онлайн-курс: “Python для web-разработчиков” → https://goo.gl/8nVL66
На курсе вы получите необходимые современному web-разработчику практические знания и навыки работы на Python. Контента программы хватить на решение большинства задач базового и продвинутого уровня. Вы не просто изучаете синтаксис Python, а сразу учитесь использовать его для решения реальных бизнес-задач. После обучения сможете сразу использовать навыки в работе, а не разбираться, как приспособить знания к жизни.
Подробности и регистрация по ссылке → https://goo.gl/8nVL66
  
  
  
  
  
  Существует огромное количество сервисов для web-разработки, однако именно возможности Python позволяют решить 98% всех задач максимально просто.
Ребята из SkillFactory подготовили онлайн-курс: “Python для web-разработчиков” → https://goo.gl/8nVL66
На курсе вы получите необходимые современному web-разработчику практические знания и навыки работы на Python. Контента программы хватить на решение большинства задач базового и продвинутого уровня. Вы не просто изучаете синтаксис Python, а сразу учитесь использовать его для решения реальных бизнес-задач. После обучения сможете сразу использовать навыки в работе, а не разбираться, как приспособить знания к жизни.
Подробности и регистрация по ссылке → https://goo.gl/8nVL66
Python Junior подкаст
Разбираемся, как быстро развернуть проект с нуля.
#видеодня
https://www.youtube.com/watch?v=8HvCWiOKYXU
  
  Разбираемся, как быстро развернуть проект с нуля.
#видеодня
https://www.youtube.com/watch?v=8HvCWiOKYXU
YouTube
  
  Python Junior подкаст. Как быстро развернуть проект с нуля.
  Все выпуски: https://podcast.python.ru 
Курс LearnPython: http://bit.ly/2CFazoZ
Ссылка на шаблон: https://github.com/wemake-services/wemake-django-template
Ссылка на обещанное в подкасте видео о том, как начинать Django-проект правильно: https://www.y…
  Курс LearnPython: http://bit.ly/2CFazoZ
Ссылка на шаблон: https://github.com/wemake-services/wemake-django-template
Ссылка на обещанное в подкасте видео о том, как начинать Django-проект правильно: https://www.y…
Изучаем Python. Программирование игр и веб-приложения
Автор: Эрик Мэтиз
Из этой Python книги вы узнаете, как создавать игры, визуализировать различные данные и научитесь создавать веб-приложения на Django. Будут рассмотрены как основы (циклы, списки, классы), так и более углубленные вопросы по типу написания собственной игры.
#книгадня
  
  
  
  
  
  Автор: Эрик Мэтиз
Из этой Python книги вы узнаете, как создавать игры, визуализировать различные данные и научитесь создавать веб-приложения на Django. Будут рассмотрены как основы (циклы, списки, классы), так и более углубленные вопросы по типу написания собственной игры.
#книгадня
Ускоряем программу на Python с помощью параллелизма
Скорее всего вы слышали много разговоров о добавлении asyncio в Python! Если вам интересно сравнить его с другими методами параллелизма, или понять, что такое параллелизм и как он может ускорить вашу программу, то вы попали по адресу.
#статьядня
https://realpython.com/python-concurrency/
  
  Скорее всего вы слышали много разговоров о добавлении asyncio в Python! Если вам интересно сравнить его с другими методами параллелизма, или понять, что такое параллелизм и как он может ускорить вашу программу, то вы попали по адресу.
#статьядня
https://realpython.com/python-concurrency/
Realpython
  
  Speed Up Your Python Program With Concurrency – Real Python
  In this tutorial, you'll explore concurrency in Python, including multi-threaded and asynchronous solutions for I/O-bound tasks, and multiprocessing for CPU-bound tasks. By the end of this tutorial, you'll know how to choose the appropriate concurrency model…
   Путь к мастерству: создаём приложение-словарь на Python
Хотите стать мастером в Python? Тогда изучайте язык на практике. В этом материале рассказываем, как создать словарь на Python.
#статьядня
https://proglib.io/p/python-dictionary-app/
  
  
  
  
  
  Хотите стать мастером в Python? Тогда изучайте язык на практике. В этом материале рассказываем, как создать словарь на Python.
#статьядня
https://proglib.io/p/python-dictionary-app/