📡 Пишем эффект зеркального отражения на Python с нуля
В данном видео мы реализуем эффект зеркального отражения по горизонтали, который позволяет развернуть изображение и видео. Мы рассмотрим скрипты FFMPEG для работы с кадрами, для извлечения кадров и сборки готовых кадров в видео. Также с полного нуля, рассмотрим работу с пикселями используя библиотеку PIL (Pillow).
https://www.youtube.com/watch?v=MQoqB_A_-gQ
В данном видео мы реализуем эффект зеркального отражения по горизонтали, который позволяет развернуть изображение и видео. Мы рассмотрим скрипты FFMPEG для работы с кадрами, для извлечения кадров и сборки готовых кадров в видео. Также с полного нуля, рассмотрим работу с пикселями используя библиотеку PIL (Pillow).
https://www.youtube.com/watch?v=MQoqB_A_-gQ
YouTube
Пишем эффект зеркального отражения на Python с нуля
⭐ Курс ООП и Приват канал: https://zproger-school.com/
⭐ Телеграм канал: https://t.me/+xMIie02caak0MmEx
⭐ Код из видео: https://t.me/codeblog8/93
Отражение по горизонтали на Python с нуля.
В данном видео мы реализуем эффект зеркального отражения по горизонтали…
⭐ Телеграм канал: https://t.me/+xMIie02caak0MmEx
⭐ Код из видео: https://t.me/codeblog8/93
Отражение по горизонтали на Python с нуля.
В данном видео мы реализуем эффект зеркального отражения по горизонтали…
Считываем бинарный файл со строковыми данными в массив байтов
Функция open() открывает для чтения string.bin, а функция read() на каждой итерации цикла while считывает по 7 символов в файле и выводит их. Далее мы используем функцию read() еще раз, но уже без аргументов — для считывания всего файла. После считывания содержимое выводится на экран.
Функция open() открывает для чтения string.bin, а функция read() на каждой итерации цикла while считывает по 7 символов в файле и выводит их. Далее мы используем функцию read() еще раз, но уже без аргументов — для считывания всего файла. После считывания содержимое выводится на экран.
Почему знать как применять кавычки в Python это важно!
Telegraph
Спорный вопрос: Какие кавычки использовать в Python?
Возможно все вы после основ задумывались, какая разница между этими кавычками? Это конечно не Java, где двойные кавычки используются для строк, а одинарные для символов. Но хорошо ли это на самом деле? Об одинарных кавычках Одинарные кавычки используются…
Настройка размера и шрифта текста
Вы можете задать шрифт текста и его размер. Также можно изменить стиль шрифта. Для этого передайте в аргумент font.
Обратите внимание, что параметр font может быть передан любому виджету. Для того, чтобы поменять его шрифт, он применяется не только к Label, но и к Button.
Изменение цвета текста и фона у Button
Вы можете поменять цвет текста кнопки или любого другого виджета, указывая аргумент fg.
Кроме того, вы можете поменять цвет фона любого виджета, используя свойство bg.
Заметьте, что в данном коде кнопка ничего не делает.
Вы можете задать шрифт текста и его размер. Также можно изменить стиль шрифта. Для этого передайте в аргумент font.
Обратите внимание, что параметр font может быть передан любому виджету. Для того, чтобы поменять его шрифт, он применяется не только к Label, но и к Button.
Изменение цвета текста и фона у Button
Вы можете поменять цвет текста кнопки или любого другого виджета, указывая аргумент fg.
Кроме того, вы можете поменять цвет фона любого виджета, используя свойство bg.
Заметьте, что в данном коде кнопка ничего не делает.
Что выведет код?
Anonymous Quiz
32%
Привет Юзер, как твои дела?
7%
Привет, Юзер
45%
Привет Юзер
16%
Error
Дробные числа
По умолчанию числа с плавающей точкой используют память привычным образом, то есть они хранятся в двоичном виде. Это означает, что вы обычно работаете с приблизительными значениями, а не точными.
Можно использовать тип данных
Поэтому для идеальных вычислений лучше использовать
По умолчанию числа с плавающей точкой используют память привычным образом, то есть они хранятся в двоичном виде. Это означает, что вы обычно работаете с приблизительными значениями, а не точными.
Можно использовать тип данных
Decimal, который предоставит намного большую точность, но и его может не хватить в некоторых случаях. Поэтому для идеальных вычислений лучше использовать
Fraction, который представляет и хранит число в виде рациональной дроби.👻 Взлом WiFi на Python
📌 Большинство сегодняшних роутеров поддерживает стандарт WPS (Wi-Fi Protected Setup), который дает возможность меньше чем за минуту установить надежное соединение между устройством и маршрутизатором, минуя этап настройки шифрования и ввода пароля. Девайсы подключаются по отдельному восьмизначному ключу WPS PIN, который состоит из цифр.
Из всего разнообразия методов взлома WiFi:
▪️подбор ПИН-кода или ключа безопасности методом перебора (брутфорс);
▪️использование уязвимостей реализации;
▪️социальная инженерия;
▪️использование слабостей генерации ПИН-кодов.
В сегодняшней статье мы рассмотрим последний метод из списка.
https://spy-soft.net/wifi-hacking-python/
📌 Большинство сегодняшних роутеров поддерживает стандарт WPS (Wi-Fi Protected Setup), который дает возможность меньше чем за минуту установить надежное соединение между устройством и маршрутизатором, минуя этап настройки шифрования и ввода пароля. Девайсы подключаются по отдельному восьмизначному ключу WPS PIN, который состоит из цифр.
Из всего разнообразия методов взлома WiFi:
▪️подбор ПИН-кода или ключа безопасности методом перебора (брутфорс);
▪️использование уязвимостей реализации;
▪️социальная инженерия;
▪️использование слабостей генерации ПИН-кодов.
В сегодняшней статье мы рассмотрим последний метод из списка.
https://spy-soft.net/wifi-hacking-python/
Эта статья поможет вам писать удобный и производительный код.
Telegraph
Топ 5 декораторов Python
Декораторы Python - Пожалуй самые простые, но и самые полезные в работе функции. В этой статье мы рассмотрим десять лучших декораторов, которые вам могут пригодиться во время кодинга. Некоторые из них изменяют парадигму языка, помогая вывести код на новый…
Календарь в Python
Существует замечательный встроенный модуль
Существует замечательный встроенный модуль
calendar, позволяющий работать с датами. Некоторые возможности, такие как проверка, високосный ли год, показаны на картинке. Для углубления в работу с модулем можно ознакомиться с документацией.