Python_BE1
9 subscribers
748 photos
252 videos
7 files
672 links
Канал по Python, полезный и интересный контент для всех уровней.
По вопросам сотрудничества @cyberJohnny
Download Telegram
🖥 Разные полезости по Python для подготовкb к собеседованию

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

Важные концепции Python, алгоритмы и не только

https://dfrieds.com/python/list-comprehensions.html
@python_be1
https://dfrieds.com/python/list-comprehensions.html
👍1
Что выведет код ?
@python_be1
👍1
ЧТо выведет код ?
@python_be1
👍1
TkForge библиотека для создания GUI на Python

Инструмент упрощает процесс. Работает он так:

Вы разрабатываете макет графического интерфейса (GUI) в Figma;
Затем сохраняете макет и получаете URL проекта;
В TkForge указываете токен Figma и URL;
Инструмент автоматически генерирует код на Python с использованием Tkinter, который соответствует макету в Figma.

https://github.com/Axorax/tkforge
@python_be1
https://github.com/Axorax/tkforge
👍1
Media is too big
VIEW IN TELEGRAM
Полезные библиотеки Python

GramAddict — Ищете автоматизацию Instagram? Бесплатный бот для Instagram с открытым исходным кодом.

Бот позволит увеличить количество подписчиков и вовлеченность, автоматически ставя лайки, подписываясь, комментируя и отправляя личные сообщения с вашего телефона/планшета/эмулятора Android.

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

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

https://github.com/GramAddict/bot
@python_be1
https://github.com/GramAddict/bot
👍1
Что выведет код ?
@python_be1
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
pyinfra | превращаем Py-скрипты в shell-команды

Библиотека превращает код.py в shell-команды для вашего сервера, Docker-контейнера, Terraform, Vagrant и проч. Масштабируется до тысячи устройств. Быстрый дебаг флажком -vvv.

https://github.com/pyinfra-dev/pyinfra
@python_be1
https://github.com/pyinfra-dev/pyinfra
👍1
Давай сыграем в игру
@python_be1
апгрейд пространства имён

В ранних версиях Python все пространства имён были словарями. Для повышения производительности namespace была изменена, что привело к непоследовательному поведению locals() и frame.f_locals.

Вывод скрипта на изображении, мягко говоря, смущает и приводит к багам.

Суть PEP:

— Сделать пространства имён функций, классов и модулей согласованными;
— Изменения в frame.f_locals незамедлительно отражаются в соответствующих переменных и наоборот;
— Функция locals() возвращает снимок frame.f_locals в случае функции.

— бывало такое;
🌭 — не сталкивался с locals();
🤓 — ещё только учусь читать PEP.

#факты
@python_be1
👍1
LeakSearch — простой в использовании, удобный инструмент для поиска утекших в сеть паролей по базам(ProxyNova, LocalFile).

Поддерживаем поиск по ключевым словам, домены, пользователи и т.д., экспорт файлов в JSON или TXT.

Установка:
$ git clone https://github.com/JoelGMSec/LeakSearch
$ cd LeakSearch
$ pip install -r requirements.txt

Использование:
$ python LeakSearch.py

https://github.com/JoelGMSec/LeakSearch
@python_be1
https://github.com/JoelGMSec/LeakSearch
👍1
👍1