Веб-скрейпинг — процесс автоматизированного извлечения данных с сайта при помощи сканеров и скраперов.👉 В этом туториале мы создадим надёжные веб-краулеры, используя Python библиотеку BeautifulSoup, а также изучим техники, позволяющие преодолевать реальные трудности при скрейпинге.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3
Если вы пока не знаете, что хотите создать в качестве пет-проекта, данный репозиторий поможет вам определиться с выбором.👉 Идей много, так что каждый найдёт для себя что-то подходящее под интересы и стек навыков.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍4❤3
При работе с Python-проектами часто требуется устанавливать сторонние библиотеки.👉 Чтобы упростить этот процесс и сделать его воспроизводимым, используется файл requirements.txt.
В этой статье мы научимся работать работать с ним, а также с необходимыми зависимостями, которые он в себе хранит.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤5🔥3🙏1👨💻1
Если какое-то действие приходится выполнять слишком часто — значит, пора его автоматизировать.👉 Разбираем полезные скрипты: от работы с файлами до DevOps. В каждом разделе есть понятные примеры, а в конце статьи — несколько простых правил, которые помогут писать удобный и надёжный код.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤3👍2🤔1
Автор этого видео показал самые топовые инструменты, которые лично использует на постоянной основе при работе с Linux.👉 Данный список позволяет сделать рабочий процесс в разы удобней и продуктивней.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤4🔥3
Тулза Streamlit позволяет за несколько минут превратить скрипты в общедоступные веб-интерфейсы, не требуя знания фронтенда.
Основные возможности:🟡 Можно работать с базами данных, API и файлами;🟡 Поддержка Markdown;🟡 Можно добавлять интерактивные элементы;🟡 Позволяет настроить внешний вид приложения;🟡 Встраивание расширений и компонентов.
А вот вам реальные примеры использования этого инструмента.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍5❤4
Автор данной статьи рассказывает о скрипте на Python, который автоматически сортирует файлы по папкам.👉 Скрипт предлагает решение для ситуации, когда на рабочем столе скапливаются десятки файлов разных типов (скрипны, документы, архивы).
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍4
По условиям этой игры, вашей целью будет — раскрытие интригующего преступления. Сделать это можно, решая задачи на языке SQL.👉 Игра больше направлена на практику имеющихся навыков. Если вы ещё не знаете основ языка SQL, рекомендуем пройти краткое пошаговое рукововодство.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍4❤2
Работа с большими файлами в Python может показаться настоящим вызовом. Когда они достигают гигабайтов, попытка загрузить их в память целиком может привести к сбою программы.👉 В этой статье вы освоите 10 крутых методов для эффективной обработки таких файлов без излишней нагрузки на память и потери производительности.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤6
Многие сайты и сервисы умеют отвечать на запросы других приложений: отдавать погоду, количество товаров в магазине и многое другое.👉 Но чтобы сайт нам что-то ответил, нужно уметь написать запрос, отправить его и потом знать, что с ним делать.
В данной статье разберёмся со всем этим с помощью Python: посмотрим, какие есть библиотеки для этого и как с ними работать. Пригодится всем, кто хочет брать данные с сайтов напрямую без посредников.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4❤3
BeeWare позволяет написать приложение на Python и выпустить его сразу на нескольких платформах: iOS, Android, Windows, macOS и Linux.👉 Основной компонент — фреймворк Toga, который предоставляет нативные виджеты для создания пользовательских интерфейсов.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍4❤2⚡1
Перед вами Python-библиотека, которая поможет автоматизировать рабочие процессы в Excel.
Немного о её возможностях:🟡 Автоматизация и взаимодействие Excel с Python, используя синтаксис, близкий к VBA;🟡 Замена громоздких макросов VBA на чистый и мощный Python-код;🟡 Написание пользовательских функций (UDF) на языке Python;🟡 Сочетание с другими библиотеками без каких-либо проблем.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥4❤3
У новичков часто возникает вопрос: с чего начать обучение — с Python или SQL?👉 Если кратко, то они оба хороши для обработки, анализа данных и для их визуализации и интерпретации.
В этой статье подробно рассмотрим каждый язык и узнаем, как они взаимно дополняют друг друга.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4❤2✍1
В этом репозитории лежит большая коллекция бесплатных игр, написанных на языке Python.🟡 Внутри есть упрощённые версии классических аркадных игр, например, Snake, Pacman, Flappy Bird.🟡 Все они независимы от друг от друга и содержат код, комментарии, а также список упражнений.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤7🔥6
Многие паттерны проектирования, которые предлагают для Python, не решают проблемы, характерные для этого языка.
Они разрабатывались для таких языков, как Java и C++, где для выполнения базовых вещей требуется особый подход.👉 Автор этой статьи приводит примеры некоторых паттернов, которые, по его мнению, не подходят для разработки на Python, и объясняет, почему.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥6
В этом гайде мы рассмотрим 5 простых, но эффектных проектов на основе ИИ, которые можно реализовать всего за 1–2 дня.👉 Каждый проект ориентирован на специалистов по ML и Python, не требует сложной математики или долгого тренировочного процесса, и опирается на готовые модели и API.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍5🔥4👨💻2