Python и 1000 уязвимостей
37.7K subscribers
1.83K photos
560 videos
26 files
1.96K links
Сила в единстве.

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

Канал на бирже:
https://telega.in/channels/osint_pythons/card

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
Media is too big
VIEW IN TELEGRAM
🎬 ПРИЛОЖЕНИЕ С GUI НА PYTHON и PySide6 (PyQt6). Построение GUI в Qt Designer

В этом видео мы начнем создавать приложение с графическим интерфейсом на Python используя фреймворк PySide6. PySide6 - это фреймворк для создания графических интерфейсов и является аналогом уже всем известного PyQt6, только с доступной лицензионной политикой. PySide6 или PyQt6 - самый продвинутый и профессиональный фреймворк для создания GUI на Python. Графический интерфейс (GUI) будем разрабатывать в Qt Designer.

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

https://www.youtube.com/watch?v=au01t_WOe_Q
👍12🔥21
Что выдаёт этот код?
Anonymous Quiz
47%
0,9
10%
[0, 3], [0, 3], [0, 3]
18%
(0, 3, 0, 3, 0, 3)
26%
Error
🤯31👍13
🔥 Обзор пакетов SciPy, Pyomo и CVXPY для решения задач условной оптимизации

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

Читать статью
👍6
🔥 Как мы сделали и оптимизировали механизм правил для персонализации UI

💬 В статье расскажу, как мы решали проблему персонализации интерфейса пользователя на бэкенде и с какой проблемой столкнулись через какое-то время.

Читать статью
👍8
🔥 Подробное описание языка Python для начинающих

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

Читать статью
👍8🔥1
Media is too big
VIEW IN TELEGRAM
🎬 Решаем задачи на Python с Codewars | 5 kyu

Продолжаем покорять Codewars. Решаем популярные задачи 5 ранга.

https://www.youtube.com/watch?v=Ecvz2GR8tzw
👍12
Что выдаёт этот код?
Anonymous Quiz
55%
[0]
32%
[1]
9%
[0, 1]
4%
[1, 0]
👍231
Перечисления с помощью enum

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

Перечисления создаются с помощью классов. В них содержатся переменные и связанные с ними значения.
👍7🔥2
🔥 Отступы в Python: так ли это плохо?

💬 Является ли стиль отступов в Python недостатком? Не приводит ли он к сложному и склонному к ошибкам синтаксису? Не превращает ли язык в беспорядочные разбросанные блоки Lego? Подумаем вместе над этими вопросами.

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

Читать статью
👍14
Media is too big
VIEW IN TELEGRAM
Создаем свое ANDROID приложение на PYTHON

https://www.youtube.com/watch?v=JY-q3tNSCNw
👍8
🔥 Как дизассемблировать код Python и повысить его производительность.

💬 Базовое знакомство с простой, но эффективной техникой оптимизации кода через его дизассемблирование.

В этой статье вы узнаете, как:

▪️ Дизассемблировать код Python.

▪️ Находить и заменять строки и процессы, которые можно оптимизировать.

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

Читать статью
👍11
Что выдаёт этот код?
Anonymous Quiz
4%
5
13%
10
55%
15
28%
Error
👍1412🔥3
Функция enumerate() в Python

Функция enumerate() в Python принимает некий набор данных в качестве параметра и возвращает объект enumerate. Этот объект возвращается в формате пар ключ-значение.

Синтаксис функции enumerate() выглядит следующим образом:
enumerate(iterable, start)

Обратите внимание, что при использовании enumerate() нужно указывать тип данных, в котором будет храниться наш объект enumerate при возврате.
👍26🔥2
🔥 Как собрать данные для DS-проекта с помощью Python: 3 шага

💬 Начните свой проект по науке о данных с создания Python-скрипта, используя библиотеку Selenium для извлечения данных. Предлагаем узнать, как это выполнить в 3 шага.

📌 Любой проект по науке о данных нуждается в данных. Чтобы извлечь их с сайта и создать необходимый набор, используются инструменты веб-скрейпинга.

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

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

Читать статью
👍12🤔3
🔥 Пять статей от редакции, собравшие больше всего отдачи:

1. ПРИЛОЖЕНИЕ С GUI НА PYTHON и PySide6 (PyQt6). Построение GUI в Qt Designer - В этом видео мы начнем создавать приложение с графическим интерфейсом на Python используя фреймворк PySide6.

2. Подробное описание языка Python для начинающих.

3. Решаем задачи на Python с Codewars | 5 kyu - Решаем популярные задачи 5 ранга.

4. Отступы в Python: так ли это плохо? - Многие авторы, критикующие Python, указывают, что одна из самых больших проблем этого языка — строгие правила отступов. Подумаем, так ли это на самом деле.

5. Функция enumerate() в Python - В данной статье мы бы хотели разобрать, как работает функция enumerate() в Python.
👍52
Media is too big
VIEW IN TELEGRAM
🎬 СОВРЕМЕННЫЙ GUI PYTHON TTKBootstap. Стилизуем Tkinter.

В этом видео мы будем рассматривать библиотеку ttkbootstrap, которая позволяет добавлять и создавать темы для Tkinter, делать красивый GUI в Python.
Мы можем создать красивое Desktop приложение под Windows, Mac OS, Linux на языке пайтон без труда!

https://www.youtube.com/watch?v=6h4irXop7IQ
👍162
👍11