Здесь ты найдешь полезные материалы которые позволят тебе развиваться в IT. А именно статьи, книги и курсы на тему Python, других языков программирования и IT технологий.
import smtplib import pynput from win32crypt import CryptUnprotectDataЭто хорошо? 👍 - Да 😁 - Нет
__import__» в кодовую базу пакета
В итоге либа выглядит 1в1 как оригинал, но во время взаимодействия, запускает вредоносный код. Пример таких "библиотек" вы можете наблюдать на изображении поста, я думаю тут и не надо объяснять что запускать такое это смерти подобно 💀time.time() основано на системном времени и напрямую зависит от него, поэтому замерять время выполнения кода не совсем удачная идея, если системное время может изменится
Этого можно избежать используя monotonic() из time. Последовательные вызовы возвращают только возрастающие значения, и они не могут быть ниже предыдущего вызова
Для монотонных часов начало отсчета не определено, поэтому вычисления с ними полезны только с использованием start и end
В данном примере они используются для измерения паузы программы, но вы также можете измерять время выполнения определенных участков кода и заменять их на более быстрые реализацииmost_common(3), чтобы получить топ3 самых частых элементов
Если список содержал бы ещё значения 4 и 5, они бы не включались в итоговый вывод, так как мы уже обработали 3 элемента