Beginning Programming with Python (2018)
Автор: John Paul Mueller
Настоящее руководство написано качественным языком и охватывает все темы, необходимые для старта в программировании вообще, а не только на Python. Книга содержит много иллюстраций, примеров заданий для самостоятельного выполнения и результатов выполнения программ.
#книгадня
Скачать книгу:
https://t.me/progbook/1546
Автор: John Paul Mueller
Настоящее руководство написано качественным языком и охватывает все темы, необходимые для старта в программировании вообще, а не только на Python. Книга содержит много иллюстраций, примеров заданий для самостоятельного выполнения и результатов выполнения программ.
#книгадня
Скачать книгу:
https://t.me/progbook/1546
Python имеет HTTP-сервер, встроенный в стандартную библиотеку. Это очень удобно для просмотра веб-сайтов.
#полезностьдня
# (This will serve the current directory at
# http://localhost:8000)
#полезностьдня
# Python 3.x
$ python3 -m http.server
# Python 2.x
$ python -m SimpleHTTPServer 8000
# (This will serve the current directory at
# http://localhost:8000)
🚀 Быстрый, надежный, хостинг в Европе !
✅ Ищете хороший, и при этом недорогой хостинг для сайтов?
Хотите быстрый, по-европейски надежный и самый лучший для вашего проекта?
Компания FORNEX рада Вам помочь.
✅ Мы предлагаем быстрый, качественный Hosting за рубежом. В качестве серверов для виртуального хостинга мы используем быстрые дисковые массивы из SSD дисков, что обеспечивает надежную и быструю работу ваших сайтов.
Наши инженеры помогут вам с переносом сайтов абсолютно бесплатно.
Мы заботимся о будущем вашего сайта!
➕ У нас вы арендуете исключительно серверное оборудование Supermicro с бесплатной панелью управления и круглосуточным KVM;
• Вы можете заказать сервер в Германии и не только;
• Удобство панели управления, все просто и доступно;
• Скидки и акции для постоянных клиентов;
• Бесплатное базовое администрирование;
• Мгновенная отзывчивость техподдержки.
➖ У нас нет минусов !
• Убедитесь в этом сами !
• Присоединяйтесь к FORNEX !
Промокод для регистрации: NOVEMBERRAIN
https://fornex.com/?from=tg-pyproglib-nov
✅ Ищете хороший, и при этом недорогой хостинг для сайтов?
Хотите быстрый, по-европейски надежный и самый лучший для вашего проекта?
Компания FORNEX рада Вам помочь.
✅ Мы предлагаем быстрый, качественный Hosting за рубежом. В качестве серверов для виртуального хостинга мы используем быстрые дисковые массивы из SSD дисков, что обеспечивает надежную и быструю работу ваших сайтов.
Наши инженеры помогут вам с переносом сайтов абсолютно бесплатно.
Мы заботимся о будущем вашего сайта!
➕ У нас вы арендуете исключительно серверное оборудование Supermicro с бесплатной панелью управления и круглосуточным KVM;
• Вы можете заказать сервер в Германии и не только;
• Удобство панели управления, все просто и доступно;
• Скидки и акции для постоянных клиентов;
• Бесплатное базовое администрирование;
• Мгновенная отзывчивость техподдержки.
➖ У нас нет минусов !
• Убедитесь в этом сами !
• Присоединяйтесь к FORNEX !
Промокод для регистрации: NOVEMBERRAIN
https://fornex.com/?from=tg-pyproglib-nov
Многие считают что Python − это просто. Возможно, это действительно проще, чем другие технологии, вот только без трудностей не бывает даже тут. Но и их можно избежать, если понять принципы тестирования Python-кода.
#статьядня
https://proglib.io/p/python-testing/
#статьядня
https://proglib.io/p/python-testing/
#youtubeдня
Загрузка и установка Python 3 вместе с редактором и написанием первой, хотя и супер базовой программы!
https://www.youtube.com/playlist?list=PLQVvvaa0QuDeAams7fkdcwOGBpGdHpXln
Загрузка и установка Python 3 вместе с редактором и написанием первой, хотя и супер базовой программы!
https://www.youtube.com/playlist?list=PLQVvvaa0QuDeAams7fkdcwOGBpGdHpXln
YouTube
Learning to program with Python 3 (py 3.7)
Share your videos with friends, family, and the world
#статьядня
Серия статей по написанию чат бота для ВКонтакте на python с помощью longpoll
Часть 1:
Как установить Python?
Куда писать код?
Как запускать код?
https://habr.com/post/428507/
Часть 2:
Как получать более одного ответа?
Как подключить к этому яндекс переводчик?
И как писать пользователю что он сделал всё неправильно?
https://habr.com/post/428790/
Серия статей по написанию чат бота для ВКонтакте на python с помощью longpoll
Часть 1:
Как установить Python?
Куда писать код?
Как запускать код?
https://habr.com/post/428507/
Часть 2:
Как получать более одного ответа?
Как подключить к этому яндекс переводчик?
И как писать пользователю что он сделал всё неправильно?
https://habr.com/post/428790/
Хабр
Пишем чат бота для ВКонтакте на python с помощью longpoll
Сейчас боты стали обыденностью и находятся на каждом шагу, но если тебе нужен свой бот в социальной сети вконтакте, то это легко реализовать. Нам понадобятся:...
Рефакторинг Python: зачем и как нужно менять структуру вашего кода
Бретт Слаткин – инженер Google и автор книги о написании эффетивного кода – дает быстрый (но при этом глубокий) обзор процесса рефакторинга кода на Python. Автор объясняет, почему на рефакторинг нужно тратить даже больше времени, чем на написание самого кода.
#видеодня
https://www.youtube.com/watch?v=D_6ybDcU5gc
Бретт Слаткин – инженер Google и автор книги о написании эффетивного кода – дает быстрый (но при этом глубокий) обзор процесса рефакторинга кода на Python. Автор объясняет, почему на рефакторинг нужно тратить даже больше времени, чем на написание самого кода.
#видеодня
https://www.youtube.com/watch?v=D_6ybDcU5gc
YouTube
Brett Slatkin - Refactoring Python: Why and how to restructure your code - PyCon 2016
Speaker: Brett Slatkin
As programs gain complexity, it becomes harder to add features and fix bugs. Reorganizing code is an effective way to make programs more manageable. This talk will show you Pythonic ways to do the most imporant ""refactorings"": Extract…
As programs gain complexity, it becomes harder to add features and fix bugs. Reorganizing code is an effective way to make programs more manageable. This talk will show you Pythonic ways to do the most imporant ""refactorings"": Extract…
Свеженькая статья в двух частях "Пишем парсер на Python - грабим Proxy"
#статьядня
Часть 1: https://codeby.net/threads/pishem-parser-na-python-grabim-proxy-ch-1.65352/
Часть 2:
https://codeby.net/threads/pishem-parser-na-python-grabim-proxy-ch-2.65361/
#статьядня
Часть 1: https://codeby.net/threads/pishem-parser-na-python-grabim-proxy-ch-1.65352/
Часть 2:
https://codeby.net/threads/pishem-parser-na-python-grabim-proxy-ch-2.65361/
А вы знали, что одним из языков разработки Instagram является Python?!
#библиотекадня
Подробное описание можно посмотреть здесь:
https://www.instagram.com/developer/libraries/
А вот страница на GitHub с исходниками:
https://github.com/facebookarchive/python-instagram
#библиотекадня
Подробное описание можно посмотреть здесь:
https://www.instagram.com/developer/libraries/
А вот страница на GitHub с исходниками:
https://github.com/facebookarchive/python-instagram
Открывая Python
Дэвид Бэзли знаком многим питонистам как автор известного учебника Python Cookbook и разработчик ядра Python. Этот доклад Дэвида отличается тем, что не содержит кода Python, а представляет собой своеобразное воспоминание о том, как автор использовал Python для (как казалось) нерешаемой задачи. Дэвид показывает мощь языка и его простоту в использовании для решения проблем из реальной жизни.
#видеодня
https://www.youtube.com/watch?v=RZ4Sn-Y7AP8&feature=youtu.be
Дэвид Бэзли знаком многим питонистам как автор известного учебника Python Cookbook и разработчик ядра Python. Этот доклад Дэвида отличается тем, что не содержит кода Python, а представляет собой своеобразное воспоминание о том, как автор использовал Python для (как казалось) нерешаемой задачи. Дэвид показывает мощь языка и его простоту в использовании для решения проблем из реальной жизни.
#видеодня
https://www.youtube.com/watch?v=RZ4Sn-Y7AP8&feature=youtu.be
YouTube
David Beazley: Discovering Python - PyCon 2014
Speaker: David Beazley
So, what happens when you lock a Python programmer in a secret vault containing 1.5 TBytes of C++ source code and no internet connection? Find out as I describe how I used Python as a secret weapon of "discovery" in an epic legal battle.…
So, what happens when you lock a Python programmer in a secret vault containing 1.5 TBytes of C++ source code and no internet connection? Find out as I describe how I used Python as a secret weapon of "discovery" in an epic legal battle.…
#полезностьдня
Застряли во время разработки и никак не можете поймать за хвост решение, которое уже точно где-то видели? Надо идти на StackOverflow, но не хочется выходить из консоли? Тогда вам нужен этот суперполезный CLI-инструмент.
Задавайте любой вопрос,
Застряли во время разработки и никак не можете поймать за хвост решение, которое уже точно где-то видели? Надо идти на StackOverflow, но не хочется выходить из консоли? Тогда вам нужен этот суперполезный CLI-инструмент.
Задавайте любой вопрос,
howdoi
найдет что вам посоветовать.
$ pip install howdoi
$ howdoi vertical align css
$ howdoi for loop in java
$ howdoi undo commits in git
Регулярные выражения чрезвычайно полезны для сопоставления общих шаблонов текста, таких как адреса электронной почты, номера телефонов, URL-адреса и т.д. Это позволит быстро анализировать файлы и текст необходимой вам информации. Данное руководство научит, как читать, писать и сопоставлять регулярные выражения с помощью модуля re.
#видеодня
https://www.youtube.com/watch?v=K8L6KVGG-7o&t=1s
#видеодня
https://www.youtube.com/watch?v=K8L6KVGG-7o&t=1s
YouTube
Python Tutorial: re Module - How to Write and Match Regular Expressions (Regex)
In this Python Programming Tutorial, we will be learning how to read, write, and match regular expressions with the re module. Regular expressions are extremely useful for matching common patterns of text such as email addresses, phone numbers, URLs, etc.…
#статьядня
Как создать чат-бота на Python NLTK?
https://medium.com/@ritidass29/create-your-chatbot-using-python-nltk-88809fa621d1
Как создать чат-бота на Python NLTK?
https://medium.com/@ritidass29/create-your-chatbot-using-python-nltk-88809fa621d1
Medium
Create your chatbot using Python NLTK
It is estimated that by 2020, chatbots will be handling 85 percent of customer-service interactions; they are already handling about 30…
#вакансия
Открытые IT-вакансии Райффайзенбанка в Москве и Омске:
– Frontend-разработчик, Москва: https://vk.cc/8HNFli
– iOS-разработчик мобильного банка для юрлиц, Москва: https://vk.cc/8HNDLX
– Старший специалист по тестированию, Москва: https://vk.cc/8HNF8W
– .Net разработчик, Омск: https://vk.cc/8HNETp
Условия:
– Полный рабочий день
– Офис в одной минуте от ст.метро «Технопарк» (Москва)
– Соцпакет, ДМС, оплата больничных и другие льготы
– Высокий уровень свободы
– Бесплатное дополнительное обучение
– Бесплатный тренажерный зал в офисе (Москва)
Открытые IT-вакансии Райффайзенбанка в Москве и Омске:
– Frontend-разработчик, Москва: https://vk.cc/8HNFli
– iOS-разработчик мобильного банка для юрлиц, Москва: https://vk.cc/8HNDLX
– Старший специалист по тестированию, Москва: https://vk.cc/8HNF8W
– .Net разработчик, Омск: https://vk.cc/8HNETp
Условия:
– Полный рабочий день
– Офис в одной минуте от ст.метро «Технопарк» (Москва)
– Соцпакет, ДМС, оплата больничных и другие льготы
– Высокий уровень свободы
– Бесплатное дополнительное обучение
– Бесплатный тренажерный зал в офисе (Москва)
SQL-парсер для non-sql хранилищ
Основной целью этой библиотеки является преобразование некоторого подмножества запросов SQL-92 в JSON-izable деревья синтаксического анализа.
Здесь содержится достаточно большое подмножество запросов для обеспечения поверхностного доступа к данным через SQL.
#библиотекадня
https://github.com/mozilla/moz-sql-parser
Основной целью этой библиотеки является преобразование некоторого подмножества запросов SQL-92 в JSON-izable деревья синтаксического анализа.
Здесь содержится достаточно большое подмножество запросов для обеспечения поверхностного доступа к данным через SQL.
#библиотекадня
https://github.com/mozilla/moz-sql-parser
GitHub
GitHub - mozilla/moz-sql-parser: DEPRECATED - Let's make a SQL parser so we can provide a familiar interface to non-sql datastores!
DEPRECATED - Let's make a SQL parser so we can provide a familiar interface to non-sql datastores! - mozilla/moz-sql-parser
В данном видео автор кратко расскажет о структуре Python Django framework и его преимуществах, настроит с нуля приложение с помощью MySQL. Обсудит шаблон дизайна MTV (Model-Template-View), настроит виртуальную среду, рассмотрит основные файлы Django и создаст небольшое приложение.
#видеодня
https://www.youtube.com/watch?v=D6esTdOLXh4
#видеодня
https://www.youtube.com/watch?v=D6esTdOLXh4
YouTube
Python Django Crash Course
Updated Django 2.x Crash Course - https://www.youtube.com/watch?v=e1IyzVyrLSU&t=162s
n this video I will cram as much as I can about the Python Django framework. We will talk about the framework and its advantages and we will setup up an app from scratch…
n this video I will cram as much as I can about the Python Django framework. We will talk about the framework and its advantages and we will setup up an app from scratch…
TheNewBoston (Баки Робертс)
На данном канале вы найдете множество обучающих видеороликов самой разной тематики: Python, фреймворки JavaScript, Git, сетевая безопасность и многое-многое другое.
#youtubeдня
https://www.youtube.com/user/thenewboston
На данном канале вы найдете множество обучающих видеороликов самой разной тематики: Python, фреймворки JavaScript, Git, сетевая безопасность и многое-многое другое.
#youtubeдня
https://www.youtube.com/user/thenewboston
YouTube
thenewboston
Tons of sweet computer related tutorials and some other awesome videos too!
#статьядня
Отладка Python приложений с помощью pdb
https://djangostars.com/blog/debugging-python-applications-with-pdb/
Отладка Python приложений с помощью pdb
https://djangostars.com/blog/debugging-python-applications-with-pdb/
Software Development Blog & IT Tech Insights | Django Stars
Debugging Python Applications with PDB [Tutorial 2022]
A Python debugger is actually a bag full of tricks – Django Stars share a simple way to efficiently debug products with a wide range of useful features.