cookie

We use cookies to improve your browsing experience. By clicking «Accept all», you agree to the use of cookies.

avatar

Python Guru | Всё про Python

Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Реклама: telega.in/channels/+ugxIOUCsAc43N2Zi/card?r=o8lGV6A1

Show more
Advertising posts
4 072
Subscribers
-124 hours
-67 days
-5630 days

Data loading in progress...

Subscriber growth rate

Data loading in progress...

Предсказываем солнечные затмения с помощью Python В этой статье вы узнаете, как с помощью ~100 строк кода удалось вычислить и проследить путь каждого солнечного затмения в период с 2020 по 2030 год. • Перейти к просмотру Python Guru
Show all...
Прогнозируем солнечные затмения с помощью ~100 строк кода Python

8 апреля 2024 года автор статьи, основатель и СЕО компании Modal Labs , Эрик Бернхардссон планировал посмотреть свое первое полное солнечное затмение. За день до этого ему пришла в голову идея — что,...

Руководство по Playwright Playwright — это мощный инструмент для автоматизации веб-приложений, который поддерживает множество языков программирования, включая Python. Он был разработан командой Microsoft и предоставляет API для взаимодействия с браузерами, такими как Chromium, Firefox и WebKit. Делимся циклом статей, благодаря которому ты научишься пользоваться Playwright. • Перейти к просмотру Python Guru
Show all...
Playwright: Лучшая альтернатива Selenium. Первое знакомство

Друзья, приветствую. Наверняка, если вы работали с автоматизацией браузера на Python, вам знаком такой инструмент, как Selenium. Более продвинутые пользователи могут быть знакомы с SeleniumBase или...

Курс по парсингу веб-сайтов на Python с нуля В этом видеокурсе вы обучитесь парсингу сайтов с нуля на языке программирования Python. • Перейти к просмотру Python Guru
Show all...
Учим парсинг на python и bs4 Курс по парсингу веб сайтов на python с нуля профессия backend аналитик

Видео - курс обучения парсингу сайтов с нуля на языке программирования python. Начнем с простых вещей, напишем парсер, на примере сбора данных с интернет магазина и дойдем до магии парсинга с post авторизацией, записью данных парсинга в таблицу и оптимизации кода парсера по принципу генератора. 00:00 - парсинг сайтов на python - вступление 02:37 - установка библиотек pip install requests, beautifulsoup4, lxml 04:04 - импорт библиотек в проект 04:57 - обзор HTML кода страницы интернет магазина для парсинга 09:15 - инспектируем элемент HTML кода товара 10:45 - пишем код для парсинга товара 16:28 - метод find BeautifulSoup 25:07 - метод get BeautifulSoup 28:00 - метод find_all парсим все элементы страницы каталога товаров 31:26 - парсинг всех страниц каталога товаров 33:38 - sleep - паузы между get запросами 34:54 - маскируем заголовки запроса - headers 37:32 - парсинг с заходом в каждую карточку товара 55:27 - парсер - генератор, оптимизируем код 01:01:02 - запись данных результата парсинга в exel таблицу 01:11:42 - парсим картинки товаров (скачиваем) 01:12:58 - requests get скачать файл 01:22:32 - парсинг с POST авторизацией на сайте Поддержать канал:

https://www.buymeacoffee.com/PythonHubStudio

Также, доступны функции - Спонсорство на YouTube:

https://www.youtube.com/channel/UCN3nx9hIzgItJeDb5FFfy0Q/join

и кнопка Суперспасибо! Это способ выразить особую благодарность автору и мотивировать на создание нового полезного контента! Ссылки на сайты из видео: Сайт с каталогом товаров:

https://scrapingclub.com/exercise/list_basic/?page=1

Сайт с цитатами и авторизацией:

https://quotes.toscrape.com/

Видео по работе с библиотекой requests:

https://youtu.be/HfBJ0_1c4PU

Курс парсинга (плейлист):

https://youtube.com/playlist?list=PLNi5HdK6QEmWdZmDJM0Yb6qEGepZhsJQL

Видео курс по языку python:

https://youtu.be/5g-MHZ0MzZY

Лайк, подписка, коммент) Если видео понравилось, и я буду знать, что подобный контент Вам интересен!

Photo unavailable
😒 На одном кодинге уже давно не вывезешь, перспектива 2024 года - Информационная Безопасность Ловите два канала на тему ИБ и хакинга ZeroDay - Уроки по кибербезопасности и хакингу с нуля. Вирусы, взломы, OSINT, криптография и свежие новости Белый Хакер - программное обеспечение, утилиты, OSINT, инструменты, полезная литература и много другое. Совершенно новый формат непохожий на другие каналы.
Show all...
👎 1
Чистый код: Принцип разделения интерфейса (ISP) Принцип разделения интерфейсов предполагает, что вы не должны заставлять клиента реализовывать интерфейс, содержащий методы, которые ему не нужны. Вместо этого вам следует разбить более крупные интерфейсы на более мелкие, ориентированные на конкретные случаи использования. • Перейти к просмотру Python Guru
Show all...
Чистый код: Принцип разделения интерфейса (ISP)

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

Photo unavailable
math.dist Функция math.dist используется для вычисления Евклидова расстояния между двумя точками в n-мерном пространстве. Функция math.dist доступна начиная с Python 3.8. В этом примере функция math.dist вычислит и выведет Евклидово расстояние между точками (1, 2) и (4, 6). Python Guru
Show all...
Создание сайта на Django: Миграция и панель администратора Продолжаем делиться циклом видео, благодаря которому ты научишься разрабатывать сайты с помощью Django. В данном уроке ты познакомишься с миграцией и панелью администратора. • Перейти к просмотру Python Guru
Show all...
Уроки Django (Создание сайта) / Урок #9 - Миграции и панель администратора

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

https://itproger.com/course/django/9

✔ Основной сайт:

https://itproger.com/

✔ ------------- Вступай в группу Вк -

https://vk.com/prog_life

Группа FaceBook -

https://goo.gl/XW0aaP

Instagram:

https://www.instagram.com/gosha_dudar/

Telegram: http://t.me/itProger_official Страничка Twitter -

https://twitter.com/GoshaDudar

- Уроки от #GoshaDudar 👨🏼‍💻 - Все уроки по хештегу #GoshaDjango

Photo unavailable
СЕГОДНЯ 18 СЕНТЯБРЯ. КАК И ОБЕЩАЛ! Вновь открываю доступ для 30 добровольцев на экспериментальное обучение! ‼️ Хочу доказать, что освоить английский язык сможет каждый. Не важно какой у вас уровень, сколько лет, какая у вас память! Я против глупых зубрежек, ненужной информации, из-за которых нет желания учиться. Я против репетиторов, которые в течение нескольких лет просят большие деньги, а результата нет. Я хочу чтобы люди были образованными, развивались и смогли свободно разговаривать на английском! Поэтому я бесплатно расскажу про метод "Остров", который позволит выучить английский, уделяя всего 20-30 минут в день. Если вы будете следовать этой методике, то уже через 4-5 месяцев: → Сможете говорить без пауз и слов-паразитов → Научитесь понимать 70% речи на слух → Разберетесь во всей грамматике раз и навсегда Если готовы бросить себе вызов, регистрируйтесь, это бесплатно > https://s.churchill-school.com/personal-plan?utm_source=instaii_tg_plan&utm_medium=tg&utm_campaign=9it
Show all...
👎 1
Анализ производительности моделей YOLOv8 В данной статье речь идет о замерах производительности и точности работы моделей YOLOv8 на разных устройствах с различными оптимизациями и без них. Основное внимание уделено слабым устройствам. • Перейти к просмотру Python Guru
Show all...
Анализ производительности моделей YOLOv8

В данной статье речь пойдёт о замерах производительности и точности работы моделей YOLOv8 на разных устройствах с различными оптимизациями и без них. Большое внимание будет уделено работе Yolo на “...

Photo unavailable
Для чего используется *args в Python? В Python форма *args с одной звездочкой используется в качестве параметра для отправки функциями списка аргументов, которые не являются ключевыми словами с переменной длиной. Стоит отметить, что звездочка (*) является важным элементом, так как args представляет собой общепринятую идиому, хотя она и не принуждается к использованию языком. Python Guru
Show all...
Choose a Different Plan

Your current plan allows analytics for only 5 channels. To get more, please choose a different plan.