Python RU
13.4K subscribers
871 photos
41 videos
36 files
1.12K links
Все для python разработчиков

админ - @haarrp

@python_job_interview - Python собеседования

@ai_machinelearning_big_data - машинное обучение

@itchannels_telegram - 🔥лучшие ит-каналы

@programming_books_it - it книги

@pythonl

РКН: clck.ru/3Fmy2j
加入频道
⭐️ Шпаргалка по Python

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

На страничке также есть описания некоторых библиотек для скрапинга, затронуто метапрограммирование и асинхронность.

🔩 GitHub/Инструкция

#python #cheatsheet

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 GitHub Copilot автодополнение кода с помощью искусcтвенного интеллекта

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

Работает со всеми популярными языками программирования: Python, JavaScript, TypeScript, Ruby, Java и Go. Доступен в качестве расширения для Neovim, JetBrains и VS Code.

Стоимость: #бесплатно.

#IDE

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Тонкости регулярных выражений

Я искал информацию в интернете и часто встречал статьи, содержащие описание документации, либо статьи с отсутствием примеров, что ухудшало понимание, либо с примерами шаблонов, но из той же самой документации. Здесь же я собрал несколько примеров, встречавшихся в моей работе, и способы их решения. Надеюсь, вы узнаете что-то новое и полезное.

➡️ Читать дальше

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
Пишем вирусы и зловредное ПО на Python

В мире существует много явлений с сомнительной и спорной репутацией. Например, сюда можно отнести хоккей на траве, датскую квашеную селедку и мужские трусы-стринги. А еще к этому списку можно с абсолютной уверенностью добавить вирусы на Python.

Трудно сказать, что толкает людей на создание вредоносного ПО на этом языке программирования. Обилие выпускников “шестимесячных курсов Django-программистов” с пробелами в базовых технических познаниях? Желание нагадить ближнему без необходимости учить C/C++? Или благородное желание разобраться в технологиях виримейкерства путем создания небольших прототипов вирусов на удобном языке?

➡️ Читать дальше

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Mirror leech telegram bot

Это Telegram-бот, написанный на Python для зеркалирования файлов в Интернете на ваш Google Диск или Telegram. На основе python-aria-mirror-bot

git clone https://github.com/anasty17/mirror-leech-telegram-bot mirrorbot/ && cd mirrorbot

🔩 Github

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Создание настольных Python приложений с графическим интерфейсом пользователя

Python является наиболее популярным языком программирования, используемым для объектно-ориентированного программирования. И конечно, Python — это интерактивный язык программирования, который предоставляет широкий спектр возможностей для создания GUI (Graphical User Interface) и разработки настольных приложений. В этой книге вы познакомитесь с различными фреймворками Python для создания настольных приложений с графическим интерфейсом пользователя, такими как PyQt, PySide, Tkinter, Kivy, WxPython и Dear PyGUI.

📖 Книга

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Пишите эффективный код на Python: определение и измерение эффективности кода

В качестве специалиста по данным, вы должны тратить большую часть своего времени на получение информации из данных, не дожидаясь завершения работы вашего кода. Написание эффективного кода Python может помочь сократить время выполнения и сэкономить вычислительные ресурсы, что в конечном итоге освободит вас для выполнения более важных задач.

В этой статье мы обсудим, что такое эффективный код Python и как использовать различные встроенные структуры данных, функции и модули Python для написания более чистого, быстрого и эффективного кода. Мы рассмотрим, как рассчитать время и профилировать код, чтобы найти узкие места. Затем в следующей статье мы попрактикуемся в устранении этих узких мест и других плохих шаблонов проектирования, используя библиотеки Python, наиболее часто используемые специалистами по данным: NumPy и pandas.

➡️ Читать дальше

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Питонтьютор — бесплатный курс по программированию с нуля, работающий прямо в браузере

Этот бесплатный курс по Python идеально подойдёт новичкам, в том числе не знающим английский — ошибки, которых не избежать новичку, здесь объясняются на русском языке. И вам не надо запоминать кучу теории — практика поможет без труда закрепить теоретические знания.

🔥Приступить можно тут: https://pythontutor.ru/

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
🌃 Big Data - действительно полезный блог для всех, кто работает с данными.

- огромный набор бесплатных датасетов
- инструменты для работы с данными
- обучающие материалы для датасаентистов
- перевод книг и статей

🔥 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Python Flask: взаимодействие с контейнерами Docker

А вам приходила в голову мысль о том, что вам нужно реализовать сервер для обслуживания своих функций? Звучит довольно интересно, может стоит попробовать?

Итак, для этого нужно сделать:

1. Создать сервер API, который получает файл изображения;

2. Запустить контейнер docker и передать файл изображения в контейнер, и контейнер создаст текстовый файл, созданный из файла изображения;

3. Запустить другой контейнер docker и передать текст;

4. Сервер API знает, что контейнер знает что контейнер выполнил свою работу, и уведомляет другой сервер (backend, который передает данные пользователям).

➡️ Читать дальше

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
📌Большая шпаргалка по Python

#python #cheatsheet

@pro_python_code
🧑‍💻 Как отключать пользователей от сети Wi-Fi с помощью Python?

KickThemOut
- скрипт на Python с говорящим названием. Инструмент позволяет выкидывать пользователей из Wi-Fi сети, что бы использовать всю пропускную способность самому, оборвать нежелательные подключения или же повеселиться над пользователями.

Утилита позволяет выбрать и удалить определенные устройства или исключить сразу все ☠️

⚠️ Информация предоставлена исключительно с целью ознакомления. И побуждает обратить внимание на проблемы в безопасности.

👨‍💻 Установка и использование

🔩 GitHub

#pentest #redteam #github #soft #python

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Полезные библиотеки Python

SAHI
- легковесная библиотека машинного зрения для обнаружения крупномасштабных объектов и сегментации экземпляров.

🖥 GitHub/Инструкция

#python #ml

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
🐍🕹️ Как написать игру на Python: 5 игровых движков

Туториал для тех, кто хочет сделать игру на Python (и пока не изучать Unity или Unreal Engine). Напишем код простой игры со сбором монет и сравним на трех различных движках, а также сделаем пару игр в стилях Interactive Fiction и визуального романа.

Читать дальше

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM