Python и 1000 уязвимостей
37.7K subscribers
1.85K photos
564 videos
27 files
1.99K links
Сила в единстве.

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

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

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
🤯206🤔4🔥3👍1
📣 Python и MySQL: практическое введение

В статье рассмотрим на практическом примере, как из кода Python делать SQL-запросы к MySQL-серверу: CREATE, SELECT, UPDATE, JOIN и т. д.

К концу этого урока вы сможете:
Подключить ваше приложение к базе данных MySQL
Сделать запрос к базе данных для получения необходимых данных
Обработать исключения, возникающие при доступе к базе данных

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍83
Media is too big
VIEW IN TELEGRAM
▶️ Конкурентность и параллельность

Конкурентность (concurrency) - запуск на выполнение сразу нескольких задач (не обязательно в 1 момент времени выполняется несколько). Зависит от ПО. Первые ОС с процессором без ядер -использовали только ее.

Параллельность (parallel) - конкурентность, когда 2+ задачи выполняются одновременно. Зависит от железа. Вы не можете одновременно (!) выполнять больше задач, чем есть ядер в системе.

GIL (Global Interpreter Lock) - глобальная блокировка интерпретатора, механизм гарантирующий, что в любой момент времени выполняется только 1 инструкция в питоне.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52
Что выведет код?
Anonymous Quiz
9%
0
22%
13
25%
4
34%
-1
11%
Ошибку
🤯36🔥12👍6🤔4
📣 Погружение в метаклассы в Python

Для полного понимания этого текста надо знать как основы синтаксиса языка Python, так и ООП в Python


Задумывались ли вы, почему функция isinstance(int, object) возвращает True? Объяснение, что все является объектом, которое можно часто услышать, хоть и является правдой, но не дает ответа на вопрос и на самом деле есть профанация, потому что не дает настоящего понимания, а создает только его видимость.

Ведь совсем непонятно, почему int (как и любой другой стандартный класс) является непременно экземпляром базового класса. Да, он является подклассом, но почему именно экземпляром? Ответ будет дан по ходу изложения

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍3🔥1
Media is too big
VIEW IN TELEGRAM
▶️ Вложенные циклы. Примеры задач с вложенными циклами

В видео рассмотрим принцип работы конструкции с вложенными циклами.

Подробное изучение на примерах, где необходимы такие операции.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
7
Что выведет код?
Anonymous Quiz
3%
choco choco
78%
bar choco
4%
bar bar
14%
choco bar
🔥26👍32🤯1
👩‍💻 Наиболее удобное и быстрое написание и редактирование кода

PyCharm
– это не интегрированная среда разработки на языке Python, созданная компанией JetBrains.

Среди питонистов эта IDE вторая по популярности после редактора кода Visual Studio Code: как основную её используют 31% разработчиков.

В PyCharm есть все инструменты, чтобы писать, отлаживать и тестировать код.

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
11👍7🔥2🤔2
Media is too big
VIEW IN TELEGRAM
▶️ Условный оператор if. Конструкция if-else

В ходе видео научитесь использовать условный оператор if в программах для проверок простых и составных условий.

Узнаете об операторе else и конструкции if-else для проверки взаимоисключающих условий, а также приведено множество примеров.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102🔥2
Что выведет код?
Anonymous Quiz
18%
[1, 2, 3, 4, 5]
8%
[2, 4]
7%
[1, 3, 5]
67%
[]
🤔37🤯19👍145
📣 Пишем кейлоггер на Python для Windows за 5 минут

Руководство по созданию кейлоггера на Python, который записывает нажатия клавиш с клавиатуры и отправляет их по электронной почте или сохраняет в файл журнала.

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍5🤔5
Media is too big
VIEW IN TELEGRAM
▶️ Оператор цикла for. Функция range()

Из этого видео узнаете как работает оператор цикла for, в чем его отличие от оператора цикла while. Приводятся примеры работы оператора for для перебора списков и строк.

Рассказывается о функции range() для генерирования арифметической последовательности целых чисел. Совместная работа цикла for и функции range().

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2🤔1
Что выведет код?
Anonymous Quiz
2%
0
3%
1
36%
True
30%
False
29%
Ошибку
👍24🤯15🔥5🤔3
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23👍112
Media is too big
VIEW IN TELEGRAM
▶️ Форматирование строк: метод format и F-строки

В видео рассмотрим способ формирования строки по шаблону с помощью метода format().

Форматирование строк, используя F-строки.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍1🔥1