Python_BE1
9 subscribers
748 photos
252 videos
7 files
672 links
Канал по Python, полезный и интересный контент для всех уровней.
По вопросам сотрудничества @cyberJohnny
Download Telegram
Что выведет код ?
@python_be1
Что выведет код ?
@python_be1
​​django-mfa2 | Двухфакторная авторизация для Django-сайта

Мастхэв для современного веб-портала с поддержкой TOTP (одноразовых СМС-паролей), U2F, FIDO2 U2F (Web Authn), почтовых Email-кодов, доверенных устройств и резервных кодов восстановления.

https://github.com/mkalioby/django-mfa2
@python_be1
https://github.com/mkalioby/django-mfa2
Что выведет код ?
@python_be1
Python_for_data_science_cheatsheet.pdf.pdf
2.7 MB
Коллекция шпаргалок Python

Здесь и про типы данных, операторы, Numpy, Pandasm Matplotlib, scikit-learn, а также Jupyter Notebook. Микрогайд от DataQuest вообще достоен похвалы за стиль и удобочитаемость.
@python_be1
Задача об автобусе

Автобус идет по маршруту от 0-й до (n - 1) остановок по кругу, причем в обоих направлениях. Автобус едет в обоих направлениях, то есть по часовой стрелке и против часовой стрелки.

Мы знаем расстояние между всеми парами соседних остановок. distance[i] — это расстояние между остановками номер i и (i + 1) % n.

Создайте функцию find_min_distance(), возвращающую кратчайшее расстояние между заданными остановками начала и конца.

Для теста:

»> distances = [1,2,3,4]
»> start = 0
»> destination = 3
»> find_min_distance(distances, start, destination)
... 4

Пишите решение в комментариях
@python_be1
Бесплатный курс по Scrapy. 4+ часа

В курсе вы узнаете все об вебсрейпинге/парсинге и создадите свой первый проект с Scrapy.

Курс охватывает:
🟢 Создание своего первого парсера на Scrapy.
🟢 Сканирование веб-сайтов и сбор данных с каждой страницы.
🟢 Очистка данных с помощью Items и Item Pipelines
🟢 Сохранение данных в файлы CSV, базы данных MySQL и Postgres.
🟢 Использование поддельных юзер-агентов и заголовков, чтобы избежать блокировки.
🟢 Использование прокси для масштабирования веб-скрапинга без бана.
🟢 Развертывание парсера в облаке и планирование его периодического запуска.
@python_be1
https://youtu.be/mBoX_JCKZTE
​​Как новый NumPy 2.0 подспудно влияет на Pandas

Небольшое 12-минутное видео, в котором ютьюбер раскрывает, как изменилась логика математических операций в np и как это влияет на обсчёт столбца датафрейма.

https://youtu.be/CfPvNcomNHQ?si=FhHD5DeKCykjDNgP
@python_be1
https://youtu.be/CfPvNcomNHQ
​​Как перепрошить смарт-часы под Python

Забавный пет-проект, где разработчик взламывает фитнес-браслет с AliExpress за 300 рублей и заливает на него MicroPython — питонический аналог Arduino. Посмотрите, как показатели часов изменились в сравнении со стандартной прошивкой.

#пет_проект

https://www.youtube.com/watch?v=sv58aPvIonw
@python_be1
https://www.youtube.com/watch?v=sv58aPvIonw
🖥 borgmatic — утилита на Python для простого создания бекапов

sudo pipx ensurepath
sudo pipx install borgmatic

borgmatic — это простая утилита на Python для резервного копирования данных с серверов и рабочих станций.
В процессе данные шифруются на стороне клиента.
Процесс создания бекапа удобно описывается в конфиге

https://github.com/borgmatic-collective/borgmatic
@python_be1
https://github.com/borgmatic-collective/borgmatic
Легкий способ получать свежие обновлении и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

Машинное обучение: t.me/+Jn24dPjLnwEzOTZi
Python: t.me/pythonl
2310 вопросов с python собеседований t.me/python_job_interview
ИИ/технологии t.me/vistehno
Базы данных: t.me/sqlhub
Data Science: t.me/data_analysis_ml
C#: t.me/csharp_ci
Go: t.me/Golang_google
Хакинг: t.me/linuxkalii
Java: t.me/javatg
Javascript: t.me/javascriptv
React: t.me/react_tg
C++/ t.me/cpluspluc
Devops: t.me/devOPSitsec
Linux: t.me/+A8jY79rcyKJlYWY6
Docker: t.me/+0WdB4uvOwCY0Mjdi
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Big Data: t.me/bigdatai
Тестирование:https://t.me/+F9jPLmMFqq1kNTMy
Аналитика данных: https://t.me/+mAXY9ppJwitkMDBi
Kubernets: t.me/+vE7jzitan5QzZjVi
1900 разобранных вопросов с собеседований мл t.me/machinelearning_interview
Frontend https://t.me/+U3U3HoZzEglkNDdi
Мобильная разработка: t.me/mobdevelop

😆ИТ-Мемы: t.me/memes_prog

🇬🇧Английский: t.me/english_forprogrammers

📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy

ИИ: t.me/vistehno

Книги по искусственному интеллекту https://t.me/+2rl907ptiWliYmYy

💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
Папка Java разработчика: https://t.me/addlist/ZM3J6oFNAnRlNWU6
Папка С# https://t.me/addlist/u15AMycxRMowZmRi
Папка frontend https://t.me/addlist/mzMMG3RPZhY2M2Iy

💥 Бесплатный Chatgpt бот: t.me/Chatgpturbobot
@python_be1
http://t.me/ai_machinelearning_big_data
Codon - это высокопроизводительный компилятор, использующий LLVM.

Codon может конкурировать с C/C++ по скорости, с ускорением ⚡️ от 10 до 100 раз.
Делается это через декоратор @codon.jit или просто вызовом обычных функций и библиотек 🐍 Python из Codon.

Также возможно потребуется немного изменить ваш Python код, чтобы он мог быть скомпилирован в Codon.
С этим вам поможет компилятор, он будет отображать варнинги и ошибки, которые помогут устранить несовместимость.

Крч штука крутая 👍

Ставится командной pip install codon

https://pypi.org/project/codon/
@python_be1
https://pypi.org/project/codon/
Что выведет код ?
@python_be1
Что выведет код ?
@python_be1
🖥 100 проектов на Python для прокачивания скиллов

Держите подборку из 100 проектов, которые можно реализовать на Python;
это реализации разных алгоритмов, решения разных задач на работу со списками/строками и т.д, мини-приложения: для вывода погоды, для создания pdf, для парсинга сайтов

Если выполнить хотя бы часть из этого, можно неплохо прокачать свои скиллы

https://github.com/run-llama/create-llama
@python_be1
https://github.com/run-llama/create-llama