uz
Feedback
Python_No_Panic

Python_No_Panic

Kanalga Telegram’da o‘tish

Самый перспективный, полезный и ламповый канал по Python в русскоязычном телеграме! Обучающие посты в хронологическом порядке, посты по софт скиллам и чат, где вам всегда помогут админы и комьюнити. Сотрудничество: @Niik_Whaale

Ko'proq ko'rsatish
2 146
Obunachilar
Ma'lumot yo'q24 soatlar
-37 kunlar
-1330 kunlar
Postlar arxiv
pyarmor - библиотека, предназначенная для защиты исходного кода от изменения и взлома 🛡 Так как Python код переводится в бол
+1
pyarmor - библиотека, предназначенная для защиты исходного кода от изменения и взлома 🛡 Так как Python код переводится в более простой bytecode, который нужен для ускорения работы интерпретатора, код весьма сложно защитить от взлома. Даже если конвертировать программу в исполняемый .exe файл, достать информацию из полученного экзешника не составит труда. Поэтому, чтобы защитить код, используют различные методы обфускации, то есть запутывания кода. Работать с pyarmor очень просто, нужно только установить библиотеку и передать ей на вход путь до директории с python-скриптами 🔸 В консоли вводим: >>> pip install pyarmor >>> pyarmor obfuscate C:\\Users\\User\\test В текущей рабочей директории сгенерируется папка dist , в которой и будут лежать обфусцированные файлы. Выглядеть они будут примерно так, как на скриншоте. Но при запуске будут выполняться точно так же, как и исходные скрипты. Более подробно об этой либе можно почитать в тут 👌🏻 P.S. также есть версия с графическим интерфейсом - pyarmor-webui

Как программисты решают проблемы
Как программисты решают проблемы

Паттерны проектирования делят на три основные группы. Какой из приведенных ниже не существует?
Anonymous voting

photo content

photo content

Что выведет такая строка кода???
Anonymous voting

photo content

photo content

Что выведет данный код?
Anonymous voting

photo content

translate - это шустрая библиотека-переводчик, которая может заменить Google/Yandex Translator API 🐝 Она поддерживает множес
translate - это шустрая библиотека-переводчик, которая может заменить Google/Yandex Translator API 🐝 Она поддерживает множество разных языков, а её базовое использование сводится лишь к созданию экземпляра и вызову метода с одним аргументом. Но есть минус... Из коробки, translate использует MyMemory в качестве провайдера-переводчика, а у его API есть ограничения на количество переводов в день 😐 Но этого можно избежать, если в качестве провайдера определить Microsoft Translator. Для этого нужно получить специальный ключ и передавать его каждый раз при вызове метода. В общем, более подробно об этой либе можно почитать в документации 👌🏻 Исходник - https://pastebin.com/eJNhWVk2

Какой из этих принципов НЕ содержится в расшифровке SOLID ?
Anonymous voting

Он готовил себя к этому моменту всю жизнь
Он готовил себя к этому моменту всю жизнь

Что напечатает такой код?
Anonymous voting

photo content

На самом деле ты просто заснул перед компом
На самом деле ты просто заснул перед компом

Что начепятает этот скрипт?
Anonymous voting

photo content

photo content

holidays - это библиотека, с помощью которой можно определять является ли какая-то дата праздником в государстве 🎉 Она умеет
holidays - это библиотека, с помощью которой можно определять является ли какая-то дата праздником в государстве 🎉 Она умеет работать более чем со 100 странами, начиная с России и США, заканчивая Зимбабве и Парагваем. Более того, названия праздников локализованы под язык нужного государства. В этой либе есть и некоторые другие возможности, о которых можно почитать подробнее в документации Вот исходный код - https://pastebin.com/np3aNKM6