from pytube import YouTube
yt = YouTube('https://www.youtube.com/watch?v=vAMyfvtxxdQ&t=18s') #ссылка на видео.
# yt.stream показывает какое видео ты можешь скачать
# (mp4(720) + audio или только mp4(1080) без звука).
# Сейчас стоит фильтр по mp4.
print(yt.streams.filter(file_extension='mp4'))
stream = yt.streams.get_by_itag(22) #выбираем по тегу, в каком формате будем скачивать.
stream.download() #загружаем видео.
@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
Python_Data_Structures_Roadmap.pdf
298.8 KB
Roadmap для Python разработчиков
Python для начинающих, нетехнических специалистов:
- Более 15 проектов
- 30 тем
- Более 500 практических вопросов, со структурами данных и алгоритмами
#doc #python
@pro_python_code
Python для начинающих, нетехнических специалистов:
- Более 15 проектов
- 30 тем
- Более 500 практических вопросов, со структурами данных и алгоритмами
#doc #python
@pro_python_code
Я совершенно уверен, что Pandas не нуждается в представлении. В этой статье мы продолжим изучать некоторые полезные функции pandas, о которых вы, возможно, не слышали.
Давайте начинать!
▪Читать
@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
Пример разбора задачи на собеседовании, где вам дали задачу написать программу на Python для конвертации PDF файлов в mp3 файл, то в этом видео показывается, как это можно сделать просто и наиболее эффективно с помощью библиотек gTTS, pdfplumber и модуля art:
https://youtu.be/Q0lHb-FCATk
#python
@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
PandasGUI — Главный секрет лёгкого анализа данных
Анализ данных стал неотъемлемой частью различных отраслей промышленности, поскольку он позволяет нам принимать обоснованные решения на основе собранных данных. Одной из самых популярных библиотек для анализа данных на Python является Pandas, которая предоставляет мощные инструменты для обработки и очистки данных.
Однако работа с Pandas иногда может показаться непосильной, особенно для тех, кто новичок в анализе данных или предпочитает более наглядный подход. Именно здесь на помощь приходит PandasGUI — библиотека, которая предоставляет графический пользовательский интерфейс Pandas, делая манипулирование данными и визуализацию более доступными и удобными для пользователя.
В этой статье мы подробнее рассмотрим PandasGUI и его функции, проведём вас через процесс установки и продемонстрируем его возможности.
▪Читать
@pro_python_code
Анализ данных стал неотъемлемой частью различных отраслей промышленности, поскольку он позволяет нам принимать обоснованные решения на основе собранных данных. Одной из самых популярных библиотек для анализа данных на Python является Pandas, которая предоставляет мощные инструменты для обработки и очистки данных.
Однако работа с Pandas иногда может показаться непосильной, особенно для тех, кто новичок в анализе данных или предпочитает более наглядный подход. Именно здесь на помощь приходит PandasGUI — библиотека, которая предоставляет графический пользовательский интерфейс Pandas, делая манипулирование данными и визуализацию более доступными и удобными для пользователя.
В этой статье мы подробнее рассмотрим PandasGUI и его функции, проведём вас через процесс установки и продемонстрируем его возможности.
▪Читать
@pro_python_code
6 практик Python, которые отличают Сениоров от Джуниоров
В январе 2023 года я опубликовал статью о 5 хитростях Python, которые отличают Сениоров от Джуниоров. В этой статье, вместо того чтобы рассматривать хитрости, мы рассмотрим 6 лучших практик в Python, которые могут отличить опытных разработчиков от новичков. На различных примерах мы рассмотрим различия между кодом, написанным Senior разработчиком, и кодом, написанным Джуниор-разработчиком.
Изучив эти рекомендации, вы сможете писать более качественный код, что, несомненно, будет большим плюсом для вас! Давайте начинать!
▪ Читать
@pro_python_code
В январе 2023 года я опубликовал статью о 5 хитростях Python, которые отличают Сениоров от Джуниоров. В этой статье, вместо того чтобы рассматривать хитрости, мы рассмотрим 6 лучших практик в Python, которые могут отличить опытных разработчиков от новичков. На различных примерах мы рассмотрим различия между кодом, написанным Senior разработчиком, и кодом, написанным Джуниор-разработчиком.
Изучив эти рекомендации, вы сможете писать более качественный код, что, несомненно, будет большим плюсом для вас! Давайте начинать!
▪ Читать
@pro_python_code
48 вещей о Python, которые я до недавнего времени не знал
Python - один из самых популярных языков программирования в мире. Миллионы людей с его помощью разрабатывают приложения, занимаются созданием сайтов, работают с данными и много другое. Тем не менее, даже в таком известном языке программирования есть вещи, о которых могут не знать даже опытные разработчики. Именно о них вы сможете прочитать в данной статье!
Читать
@pro_python_code
Python - один из самых популярных языков программирования в мире. Миллионы людей с его помощью разрабатывают приложения, занимаются созданием сайтов, работают с данными и много другое. Тем не менее, даже в таком известном языке программирования есть вещи, о которых могут не знать даже опытные разработчики. Именно о них вы сможете прочитать в данной статье!
Читать
@pro_python_code
15 лучших бесплатных курсов для изучения Python в 2023 году
Если вы новичок и ищете бесплатные ресурсы по Python, чтобы начать своё путешествие по программированию в 2023 году, то вы попали в нужное место.
В прошлом я делился лучшими книгами и курсами по изучению Python, а сегодня я поделюсь списком из лучших онлайн-курсов, которые вы можете пройти, чтобы бесплатно изучить программирование на Python.
▪Читать
@pro_python_code
Если вы новичок и ищете бесплатные ресурсы по Python, чтобы начать своё путешествие по программированию в 2023 году, то вы попали в нужное место.
В прошлом я делился лучшими книгами и курсами по изучению Python, а сегодня я поделюсь списком из лучших онлайн-курсов, которые вы можете пройти, чтобы бесплатно изучить программирование на Python.
▪Читать
@pro_python_code
Очистка набора данных FIFA 21 с использованием SQL
Популярная видеоигра FIFA 21 имеет большую базу данных статистики игроков и команд, известную как FIFA 21 dataset. Хотя этот набор данных может быть полезным инструментом для изучения производительности игроков и командной тактики, часто возникают проблемы с качеством данных, которые необходимо решить, прежде чем можно будет получить какую-либо полезную информацию.
Действие по обнаружению и устранению недостатков, несоответствий и неточностей в наборе данных известно как «очистка данных»
Читать
@pro_python_code
Популярная видеоигра FIFA 21 имеет большую базу данных статистики игроков и команд, известную как FIFA 21 dataset. Хотя этот набор данных может быть полезным инструментом для изучения производительности игроков и командной тактики, часто возникают проблемы с качеством данных, которые необходимо решить, прежде чем можно будет получить какую-либо полезную информацию.
Действие по обнаружению и устранению недостатков, несоответствий и неточностей в наборе данных известно как «очистка данных»
Читать
@pro_python_code
Собрали для вас список бесплатных курсов по SQL от базовых до продвинутых.
1. SQL for Data Analysis
2. Интерактивный тренажер по SQL
3. Kaggle: Intro to SQL
4. Advanced SQL
5. Introduction to Structured Query Language (SQL)
6. Advanced Databases and SQL Querying
7. Databases and SQL for Data Science with Python
8. Oracle SQL – A Complete Introduction
9. Intro to SQL
10. Advanced SQL
11. Oracle SQL Basics
12. Beginners Guide to SQL
13. SQL for Data Science
14. Introduction to Databases and SQL Querying
15. Intro to Relational Databases
#SQL #курсы #бд
@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
#1. Django REST Framework - что это такое
#2. Установка Django Rest Framework
#3. Базовый класс APIView для представлений
#4. Введение в сериализацию. Класс Serializer
#5. Методы save(), create() и update() класса Serializer
#6. Класс ModelSerializer и представление ListCreateAPIView
#7. Представления UpdateAPIView и RetrieveUpdateDestroyAPIView
#8. Viewsets и ModelViewSet
#9. Роутеры: SimpleRouter и DefaultRouter
#10. Ограничения доступа (permissions)
#11. Авторизация и аутентификация. Session-based authentication
#12. Аутентификация по токенам. Пакет Djoser
#13. Идея авторизации по JWT-токенам
#14. Делаем авторизацию по JWT-токенам
#15. Добавляем пагинацию (pagination)
Полный курс на youtube
@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM