#python python... PYTHON 🔛 🚀
11 subscribers
914 photos
7 videos
158 files
1.54K links
Download Telegram
Forwarded from [PYTHON:TODAY]
💾 Модули в Python

🌵 Понятие модуля
🌵 Как написать свой модуль
🌵 Модули расширения
🌵 Пути к каталогам
🌵 Подключение к модулям
🌵 Функция dir
🌵 Парсинг XML
🌵 Модули sys, os и другие

👍 лойс

#doc #python #cheatsheet #russian
Forwarded from [PYTHON:TODAY]
Python_tutorial.pdf
5.7 MB
💾 Огромный туториал по Python, куча практических заметок

🌵 Ключевые слова
🌵 Комментарии
🌵 Переменные
🌵 Условия
🌵 Типы данных
🌵 Операции со строками, списками, кортежами, словарями и т.д.
🌵 Функции
🌵 args & kwargs
🌵 Классы, объекты и много чего интересного

👍 Лойс

#doc #python #cheatsheet
Forwarded from [PYTHON:TODAY]
💾 Документация по самому популярному парсеру в Python библиотеке BeautifulSoup на русском

🌵 Установка и подключение
🌵 Атрибуты 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
Forwarded from [PYTHON:TODAY]
python_шпаргалка.pdf
57 KB
💾 Шпаргалка по Python

🌵 управляющие конструкции
🌵 логические выражения
🌵 while, for, range
🌵 множественное присваивание
🌵 списки
🌵 кортежи

#doc #python #cheatsheet
Forwarded from [PYTHON:TODAY]
Python_strings.pdf
517.2 KB
💾 Шпаргалка по работе со строками в Python

🌵 Создание и доступ к символам в строке
🌵 Срезы строк
🌵 Операторы сравнения строк == != < <= и т.д
🌵 Работа со строками в цикле 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
Forwarded from Python School
Python легко выучить, если использовать правильные источники. Поэтому собрал для вас три лучших ресурса, которые проведут вас от позиции "ой, не знаю, что за Python" до "за этот код беру 150 000 рублей".

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++.

Каждый канал ведёт сеньор, так что подписывайтесь и впитывайте знания.
Forwarded from Python School
Распечатывание ежемесячного календаря

Этот лайфхак — всего лишь скрытая функция Python, которая позволяет распечатывать ежемесячный календарь в формате таблицы.
Forwarded from Python School
Как объединить словари в Python с помощью цикла for

Мы можем объединить два или более словарей, используя цикл for

Но проблема данного метода в том, что нам приходится запускать такой цикл для объединения словарей множество раз.
Forwarded from Python School
Специальные переменные

Одна примечательная «особая» переменная, которую вы часто можете видеть в коде Python, — это _, то есть просто символ подчеркивания. По соглашению так именуют малозначимые переменные. Откуда же берутся такие переменные? Например, иногда надо недолго хранить значение, возвращаемое функцией. В примере ниже мы сканируем строки датафрейма из библиотеки pandas
Forwarded from Python School
Используйте настраиваемый User-Agent

Механизм защиты от скрапинга – User-Agent. UA – это заголовок, который браузеры отправляют в запросах для идентификации. Обычно он представляет собой длинную строку, в которой объявляется имя браузера, версия, платформа и многое другое.
Forwarded from Python School
Необходимо чередовать IP-адреса

Вы можете менять IP-адрес каждые несколько секунд или для каждого запроса. Целевой сервер не может идентифицировать ваши запросы и не блокирует эти IP-адреса. Вы можете создать огромный список прокси и выбирать по одному для каждого запроса случайным образом. Или используйте вращающийся прокси, который сделает это за вас. После этого изменения шансы на правильную работу скрапера резко возрастают.
Forwarded from Python School
Список всех переменных

Эта команда выдает список всех глобальных переменных, используемых в вашем блокноте.

Если мы используем %who, она перечислит все 3 переменные, которые мы задали.
Forwarded from Python School
Просмотр содержимого внешнего файла

Часто вам может понадобиться скопировать в свой код несколько строк кода из внешнего файла. Команда %pycat избавит вас от долгой процедуры извлечения определенных данных из файла и их копирования в другой файл. Она позволяет просматривать содержимое любого файла в любом каталоге.
Forwarded from Python School
Копирование содержимого во внешний файл

В большинстве случаев возникает необходимость скопировать содержимое вашей ячейки в скрипт python или текстовый файл непосредственно из вашего блокнота Jupyter.

Вместо того чтобы копировать все и создавать новый файл, вы можете напрямую экспортировать свои данные, добавив команду writefile в ячейку перед кодом.
Forwarded from Python School
emoji

Да, серьёзно.

$ pip install emoji

И не делайте вид, что не хотите попробовать
Forwarded from Python School
Перечисления enum

Python 3 поддерживает простой способ написания перечислений через класс Enum. Этот класс можно назвать удобным способом инкапсуляции списка констант, чтобы они не были разбросаны по всему коду без структуры.
Forwarded from Python School
🐍 Когда мне говорят, что Python слишком простой язык, я показываю канал Python Learning

Здесь я научился:

▪️Превращать текст в голос
▪️Определять локацию по IP
▪️Писать телеграм-ботов
▪️Создавать 3D-игры

Самый необычный канал про Python, подписывайся@Python_per_month
Forwarded from Python School
Итерируемые объекты

Иногда нужно работать с файлом, который, как заранее известно, начинается с некоторого числа ненужных строк — вроде строк с комментариями. Для того чтобы пропустить эти строки, можно, снова, прибегнуть к возможностям itertools