Python и 1000 уязвимостей
37.5K subscribers
1.89K photos
576 videos
29 files
2.04K links
Сила в единстве.

Сотрудничество: @workhouse_price

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
💡 Ультимативная шпаргалка по Selenium с Python для автоматизации тестирования

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

В этой статье вы найдёте подробную шпаргалку по работе с Selenium на Python:

https://habr.com/ru/company/otus/blog/596071/

@py_1000_prog
🤖 Создаём троян на Python

Зачем кому-то писать вредоносное ПО на Python? Мы собираемся сделать это, чтобы изучить общие принципы разработки вредоносных программ, а в то же время вы сможете попрактиковаться в использовании этого языка и применить полученные знания для других целей. Кроме того, вредоносное ПО Python встречается в естественных условиях, и не все программы защиты от вирусов обращают на него внимание.

https://cryptoworld.su/kak-sozdat-prostogo-troyana-na-python/

@py_1000_prog
5 разных библиотек Python, которые сэкономят ваше время

Всё начинается с самого начала: предлагается библиотека, которая сокращает шаблонный код импортирования; заканчивается статья пакетом удобной визуализации данных для исследовательского анализа. Автор также касается работы с картами Google, ускорения и упрощения работы с моделями ML и библиотеки, которая может повысить качество вашего проекта в области обработки естественного языка. Посвящённый подборке блокнот Jupyter вы найдёте в конце.

https://habr.com/ru/company/skillfactory/blog/561044/

@py_1000_prog
This media is not supported in your browser
VIEW IN TELEGRAM
📇 9 библиотек Python для разработки игр

Python имеет богатую коллекцию различных библиотек для создания игр самого разного жанра и сложности реализации. Это и популярная Pygame, и Arcade, и множество других полезных пакетов, которые позволят создать вам хоть Doom, хоть визуальные новеллы.

Подробнее о библиотеках для геймдева можете узнать тут:

https://habr.com/ru/post/645041/

@py_1000_prog
🪆 3D-моделирование в Python

Допустим, вам потребовалось на языке программирования python, построить трёхмерную модель некоторого объекта, затем визуализировать его, или подготовить файл для печати на 3D принтере. Существует несколько библиотек, помогающих в решении этих задач. Поговорим о том, как строить трёхмерные модели из точек, граней и примитивов в python. Как выполнять элементарные приемы 3D моделирования: перемещение, поворот, объединение, вычитание и другие.

https://habr.com/ru/post/572760/

@py_1000_prog
👍1
8 первоклассных инструкций SQL на каждый день

Несколько полезных SQL-инструкций, которые помогут вам экономить время при работе с данными. Сохраните себе, чтобы не забыть и воспользоваться при случае:

https://nuancesprog.ru/p/15071/

@py_1000_prog
Управление памятью в Python: 3 частых вопроса на собеседовании

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

Вот несколько самых частых вопросов по этой теме:

▪️Как получить адрес памяти объекта Python или произвести обратную операцию?
▪️Как Python собирает мусор?
▪️Как Python оптимизирует использование памяти (каков механизм интернирования)?

Если вы пока не можете четко ответить на эти вопросы, не волнуйтесь.

В этой статье мы объясним их, двигаясь от элементарного к сложному. После прочтения гайда вы с легкостью пройдете собеседование.

https://nuancesprog.ru/p/15010/

@py_1000_prog
🤯CodeCombat — если хотите изучить Python играя

Игра CodeCombat создана специально для тех, кто изучает программирование и хочет немного разнообразить процесс обучения игрой. Она поддерживает не только Python, но и JavaScript, CoffeeScript, Lua и другие.

Здесь вам предлагается выполнять различные задачи, управляя героем с помощью различных команд. При этом с каждым уровнем сложность игры возрастает и для прохождения требуется всё больше кода.

https://codecombat.com/

@py_1000_prog
This media is not supported in your browser
VIEW IN TELEGRAM
👾 Pyxel для любителей ретро игр

Pyxel — это игровой движок для создания игр в ретро-стиле. Он позволяет вам достаточно легко сделать пиксельный платформер или аркаду, предоставляя всё, что нужно для этого. Обо всех его особенностях и возможностях можно почитать в этой статье:

https://habr.com/ru/post/652225/

@py_1000_prog
MoreliaTalk — безопасный мессенджер с открытым исходным кодом

Сейчас крайне важно оставаться на связи и иметь возможность сохранять переписку приватной в зашифрованном виде. Разработчики MoreliaTalk обещают предоставить такие возможности, а также дают всем желающим доступ к их проекту, чтобы вы могли сделать свой мессенджер на основе их проекта и общаться в нём с близкими.

Подробнее о проекте автор рассказал здесь:

https://habr.com/ru/post/653289/

@py_1000_prog
🤯 #Сам себе программист. Как научиться программировать и устроиться в Ebay?

Автор книги всего за год научился программировать, что само по себе немало. Однако Кори Альтхофф пошел дальше, и, научившись программировать, он устроился разработчиком в одну из самых серьезных современных IT-компаний – Еbау. Как ему удалось? Читайте эту книгу, изучайте программирование на языке Python по уникальной авторской методике – вам это тоже по силам!

Скачать

#book

@py_1000_prog
🔥1
📪Распознавание речи с помощью Python

Сегодня всё больше сервисов используют распознавание речи, чтобы облегчить взаимодействие пользователя с продуктом. В Python существует множество инструментов для решения этой задачи и API AssemblyAI один из них.

Как с помощью него распознавать речь без создания сложного объёмного кода — узнаете в этой статье:

https://nuancesprog.ru/p/15185/

@py_1000_prog
👍1
📮 Большая книга проектов Python (2022)

Книга написана для двух групп людей. В первую входят те, кто уже освоил основы Python и программирования вообще, но все еще не вполне представляет, как писать собственные программы. Этим людям может казаться, что программирование для них «не сложилось». Можно успешно решать практические упражнения из учебников, но с трудом представлять себе, как выглядит полная программа. Благодаря сначала копированию, а затем и воссозданию игр из данной книги эти люди постепенно поймут, как изучаемые здесь понятия программирования компоновать во множество настоящих программ.

🧷 Скачать

#book | @py_1000_prog
1
⚙️Django полный курс 2021

▪️1. Введение - Смотреть
▪️2. Установка виртуального окружения - Смотреть
▪️3. Установка Django - Смотреть
▪️4. Приложения в Django - Смотреть
▪️5. MVC в Django - Смотреть
▪️6. Контроллеры и маршруты - Смотреть
▪️7. Модели - Смотреть
▪️8. Миграции - Смотреть
▪️9. Основы работы с моделями. CRUD. Часть 1 - Смотреть
▪️10. Основы работы с моделями. CRUD. Часть 2 - Смотреть

#django

@py_1000_prog
Proxy Checker

Чекер, разработанный на Python 3 для проверки прокси.

Получаемые данные:
▪️тип (HTTP, SOCKS4, SOCKS5)
▪️время ответа (в секундах)
▪️анонимность (анонимная или прозрачная)
▪️страна
▪️город
▪️код страны

#модуль

@py_1000_prog
Что выведет данный код?
Anonymous Quiz
16%
1
28%
-1
16%
0
40%
Error
👍1
⚙️ FingerPy

🔥FingerPy
- это алгоритм, использующий python, scipy и fft для измерения, анализа и мониторинга сердцебиения, используя только видео пальца пользователя на камеру мобильного телефона.

https://github.com/thisbra/fingerPy

#git | @py_1000_prog
📙 Справочник PYTHON. Кратко, быстро, под рукой

▫️ Данный справочник содержит всю ключевую информацию о Python в удобной и наглядной форме. Структура справочника позволяет быстро и удобно находить нужную информацию, получать примеры использования тех или иных элементов и конструкций Python.

▫️ Отдельное внимание уделено внимание таким темам, как регулярные выражения, кортежи, итераторы и генераторы, объектно-ориентированное программирование на Python. Справочник будет полезен всем, кто использует или изучает Python: от начинающих до профессионалов.

🧷 Скачать бесплатно

#book | @py_1000_prog
👍1