Forwarded from [PYTHON:TODAY]
💾 Шпаргалка по SQL с примерами запросов
🌵 Выборка одиночных и множественных значений
🌵 Объединение и группировка
🌵 Фильтрация данных
🌵 Алиасы и джоины
#sql #doc #cheatsheet
🌵 Выборка одиночных и множественных значений
🌵 Объединение и группировка
🌵 Фильтрация данных
🌵 Алиасы и джоины
#sql #doc #cheatsheet
Forwarded from [PYTHON:TODAY]
🔥 Огромная шпаргалка по SQL
🌵 Примеры создания таблиц
🌵 Гайд по ключевым словам
🌵 Описание типов данных
🌵 Арифметические операторы +-*/ и т.д
🌵 Операторы сравнения и соединения = > < & += и т.д.
🌵 Комментарии и джоины
👍 маст хэв
#doc #sql #cheatsheet
🌵 Примеры создания таблиц
🌵 Гайд по ключевым словам
🌵 Описание типов данных
🌵 Арифметические операторы +-*/ и т.д
🌵 Операторы сравнения и соединения = > < & += и т.д.
🌵 Комментарии и джоины
👍 маст хэв
#doc #sql #cheatsheet
Forwarded from [PYTHON:TODAY]
sql-basics-cheat-sheet-a4.pdf
120.5 KB
💾 PDF шпаргалка по SQL
🌵 Выборка одиночных и множественных значений
🌵 Объединение и группировка
🌵 Фильтрация данных
🌵 Алиасы и джоины
#sql #doc #cheatsheet
🌵 Выборка одиночных и множественных значений
🌵 Объединение и группировка
🌵 Фильтрация данных
🌵 Алиасы и джоины
#sql #doc #cheatsheet
Forwarded from [PYTHON:TODAY]
Python_Classes.pdf
298.4 KB
💾 Классы в Python на русском
🌵 Определение класса
🌵 Определение методов класса
🌵 Атрибуты классов
🌵 Наследование
🌵 Полиморфизм
🌵 Специальные атрибуты классов
👍 лойс
#doc #python #cheatsheet #russian
🌵 Определение класса
🌵 Определение методов класса
🌵 Атрибуты классов
🌵 Наследование
🌵 Полиморфизм
🌵 Специальные атрибуты классов
👍 лойс
#doc #python #cheatsheet #russian
Forwarded from [PYTHON:TODAY]
Python_functions.pdf
1.6 MB
💾 Функции и модули в Python на русском
🌵 Основы функций
🌵 Полиморфизм
🌵 Локальные переменные
🌵 Области видимости
🌵 Разрешение имен
🌵 Global и много чего интересного
👍 лойс
#doc #python #cheatsheet #russian
🌵 Основы функций
🌵 Полиморфизм
🌵 Локальные переменные
🌵 Области видимости
🌵 Разрешение имен
🌵 Global и много чего интересного
👍 лойс
#doc #python #cheatsheet #russian
Forwarded from [PYTHON:TODAY]
💾 Модули в Python
🌵 Понятие модуля
🌵 Как написать свой модуль
🌵 Модули расширения
🌵 Пути к каталогам
🌵 Подключение к модулям
🌵 Функция dir
🌵 Парсинг XML
🌵 Модули sys, os и другие
👍 лойс
#doc #python #cheatsheet #russian
🌵 Понятие модуля
🌵 Как написать свой модуль
🌵 Модули расширения
🌵 Пути к каталогам
🌵 Подключение к модулям
🌵 Функция dir
🌵 Парсинг XML
🌵 Модули sys, os и другие
👍 лойс
#doc #python #cheatsheet #russian
Forwarded from [PYTHON:TODAY]
Python_tutorial.pdf
5.7 MB
💾 Огромный туториал по Python, куча практических заметок
🌵 Ключевые слова
🌵 Комментарии
🌵 Переменные
🌵 Условия
🌵 Типы данных
🌵 Операции со строками, списками, кортежами, словарями и т.д.
🌵 Функции
🌵 args & kwargs
🌵 Классы, объекты и много чего интересного
👍 Лойс
#doc #python #cheatsheet
🌵 Ключевые слова
🌵 Комментарии
🌵 Переменные
🌵 Условия
🌵 Типы данных
🌵 Операции со строками, списками, кортежами, словарями и т.д.
🌵 Функции
🌵 args & kwargs
🌵 Классы, объекты и много чего интересного
👍 Лойс
#doc #python #cheatsheet
Forwarded from [PYTHON:TODAY]
💾 Документация по самому популярному парсеру в Python библиотеке BeautifulSoup на русском
🌵 Установка и подключение
🌵 Атрибуты Tag'ов
🌵 Навигация по дереву
🌵 Поиск по дереву
🌵 Разбор с примерами всех популярных методов
#doc #python #cheatsheet #russian
🌵 Установка и подключение
🌵 Атрибуты Tag'ов
🌵 Навигация по дереву
🌵 Поиск по дереву
🌵 Разбор с примерами всех популярных методов
#doc #python #cheatsheet #russian
Forwarded from [PYTHON:TODAY]
BeautifulSoup_Python.pdf
1.1 MB
💾 Шпаргалка по скрапингу Python + BeautifulSoup
🌵 Создание объекта
🌵 Поиск по ID
🌵 Поиск по Class
🌵 Атрибуты
🌵 Поиск по регулярным выражениям
🌵 Поиск по CSS селекторам
🌵 Навигация по дереву
🌵 Навигация по Parent, Children и Siblings
👍 Лойс
#doc #python #cheatsheet
🌵 Создание объекта
🌵 Поиск по ID
🌵 Поиск по Class
🌵 Атрибуты
🌵 Поиск по регулярным выражениям
🌵 Поиск по CSS селекторам
🌵 Навигация по дереву
🌵 Навигация по Parent, Children и Siblings
👍 Лойс
#doc #python #cheatsheet
Forwarded from [PYTHON:TODAY]
python_шпаргалка.pdf
57 KB
💾 Шпаргалка по Python
🌵 управляющие конструкции
🌵 логические выражения
🌵 while, for, range
🌵 множественное присваивание
🌵 списки
🌵 кортежи
#doc #python #cheatsheet
🌵 управляющие конструкции
🌵 логические выражения
🌵 while, for, range
🌵 множественное присваивание
🌵 списки
🌵 кортежи
#doc #python #cheatsheet
Forwarded from [PYTHON:TODAY]
Python_strings.pdf
517.2 KB
💾 Шпаргалка по работе со строками в Python
🌵 Создание и доступ к символам в строке
🌵 Срезы строк
🌵 Операторы сравнения строк == != < <= и т.д
🌵 Работа со строками в цикле for
#doc #python #cheatsheet
🌵 Создание и доступ к символам в строке
🌵 Срезы строк
🌵 Операторы сравнения строк == != < <= и т.д
🌵 Работа со строками в цикле for
#doc #python #cheatsheet
Forwarded from [PYTHON:TODAY]
Циклы и условия в Python.pdf
915.7 KB
💾 Циклы и условия в Python на русском
🌵 Инструкции if, while и for
🌵 Проверка условия и ветвление
🌵 Операторы and и or
🌵 Трехместный оператор if/else
🌵 Циклы while, for
🌵 Инструкции break и continue и д.р
#doc #cheatsheet #python #russian
🌵 Инструкции if, while и for
🌵 Проверка условия и ветвление
🌵 Операторы and и or
🌵 Трехместный оператор if/else
🌵 Циклы while, for
🌵 Инструкции break и continue и д.р
#doc #cheatsheet #python #russian
Forwarded from Python School
Python легко выучить, если использовать правильные источники. Поэтому собрал для вас три лучших ресурса, которые проведут вас от позиции "ой, не знаю, что за Python" до "за этот код беру 150 000 рублей".
1. Python.org - куда же без официальной документации. Огромное количество полезных ссылок, материалов и ресурсов по работе с Python.
2. TutorialsPoint. Здесь вы найдете самые полные руководства для новичков, которые помогут вам пройти путь от основ языка до задач экспертного уровня.
3. Программирование на Python. Материал подойдет тем, кто не имеет опыта программирования. Курс содержит 28 уроков, разъясняющих базовые понятие и элементы синтаксиса Python.
1. Python.org - куда же без официальной документации. Огромное количество полезных ссылок, материалов и ресурсов по работе с Python.
2. TutorialsPoint. Здесь вы найдете самые полные руководства для новичков, которые помогут вам пройти путь от основ языка до задач экспертного уровня.
3. Программирование на Python. Материал подойдет тем, кто не имеет опыта программирования. Курс содержит 28 уроков, разъясняющих базовые понятие и элементы синтаксиса Python.
Forwarded from Python School
Ассоциация программистов опубликовала 5 каналов от Senior'ов, которые ускорят обучение любому айтишнику:
@seniorpy – заядлый пайтонист делится обучающими материалами по Python. Это не только полезно, но и капец как залипательно.
@seniorjavist – всё о Java и Spring: полезные инструменты, трюки с кодом и советы для собеседований.
@senior_front – автор постит примеры крутых эффектов с просмотром в codepen, а также учит программированию на JS. Незаменимая шпаргалка для фронтендщика.
@seniorsql – обучение SQL с нуля до профессионального уровня. Просто открывай и читай канал!
@seniorcpp – подборки обучающих видосов, уроки кодинга, викторины и разборы книг. Это как википедия, только про C++.
Каждый канал ведёт сеньор, так что подписывайтесь и впитывайте знания.
@seniorpy – заядлый пайтонист делится обучающими материалами по Python. Это не только полезно, но и капец как залипательно.
@seniorjavist – всё о Java и Spring: полезные инструменты, трюки с кодом и советы для собеседований.
@senior_front – автор постит примеры крутых эффектов с просмотром в codepen, а также учит программированию на JS. Незаменимая шпаргалка для фронтендщика.
@seniorsql – обучение SQL с нуля до профессионального уровня. Просто открывай и читай канал!
@seniorcpp – подборки обучающих видосов, уроки кодинга, викторины и разборы книг. Это как википедия, только про C++.
Каждый канал ведёт сеньор, так что подписывайтесь и впитывайте знания.
Forwarded from Python School
Распечатывание ежемесячного календаря
Этот лайфхак — всего лишь скрытая функция Python, которая позволяет распечатывать ежемесячный календарь в формате таблицы.
Этот лайфхак — всего лишь скрытая функция Python, которая позволяет распечатывать ежемесячный календарь в формате таблицы.
Forwarded from Python School
Как объединить словари в Python с помощью цикла for
Мы можем объединить два или более словарей, используя цикл for
Но проблема данного метода в том, что нам приходится запускать такой цикл для объединения словарей множество раз.
Мы можем объединить два или более словарей, используя цикл for
Но проблема данного метода в том, что нам приходится запускать такой цикл для объединения словарей множество раз.
Forwarded from Python School
Специальные переменные
Одна примечательная «особая» переменная, которую вы часто можете видеть в коде Python, — это _, то есть просто символ подчеркивания. По соглашению так именуют малозначимые переменные. Откуда же берутся такие переменные? Например, иногда надо недолго хранить значение, возвращаемое функцией. В примере ниже мы сканируем строки датафрейма из библиотеки pandas
Одна примечательная «особая» переменная, которую вы часто можете видеть в коде Python, — это _, то есть просто символ подчеркивания. По соглашению так именуют малозначимые переменные. Откуда же берутся такие переменные? Например, иногда надо недолго хранить значение, возвращаемое функцией. В примере ниже мы сканируем строки датафрейма из библиотеки pandas
Forwarded from Python School
Используйте настраиваемый User-Agent
Механизм защиты от скрапинга – User-Agent. UA – это заголовок, который браузеры отправляют в запросах для идентификации. Обычно он представляет собой длинную строку, в которой объявляется имя браузера, версия, платформа и многое другое.
Механизм защиты от скрапинга – User-Agent. UA – это заголовок, который браузеры отправляют в запросах для идентификации. Обычно он представляет собой длинную строку, в которой объявляется имя браузера, версия, платформа и многое другое.
Forwarded from Python School
Необходимо чередовать IP-адреса
Вы можете менять IP-адрес каждые несколько секунд или для каждого запроса. Целевой сервер не может идентифицировать ваши запросы и не блокирует эти IP-адреса. Вы можете создать огромный список прокси и выбирать по одному для каждого запроса случайным образом. Или используйте вращающийся прокси, который сделает это за вас. После этого изменения шансы на правильную работу скрапера резко возрастают.
Вы можете менять IP-адрес каждые несколько секунд или для каждого запроса. Целевой сервер не может идентифицировать ваши запросы и не блокирует эти IP-адреса. Вы можете создать огромный список прокси и выбирать по одному для каждого запроса случайным образом. Или используйте вращающийся прокси, который сделает это за вас. После этого изменения шансы на правильную работу скрапера резко возрастают.
Forwarded from Python School
Список всех переменных
Эта команда выдает список всех глобальных переменных, используемых в вашем блокноте.
Если мы используем %who, она перечислит все 3 переменные, которые мы задали.
Эта команда выдает список всех глобальных переменных, используемых в вашем блокноте.
Если мы используем %who, она перечислит все 3 переменные, которые мы задали.
Forwarded from Python School
Просмотр содержимого внешнего файла
Часто вам может понадобиться скопировать в свой код несколько строк кода из внешнего файла. Команда %pycat избавит вас от долгой процедуры извлечения определенных данных из файла и их копирования в другой файл. Она позволяет просматривать содержимое любого файла в любом каталоге.
Часто вам может понадобиться скопировать в свой код несколько строк кода из внешнего файла. Команда %pycat избавит вас от долгой процедуры извлечения определенных данных из файла и их копирования в другой файл. Она позволяет просматривать содержимое любого файла в любом каталоге.