Рубрика «python»

Будучи в поисках интересной информации о стеганографии, я наткнулся на занимательную статью о стеганографии в файловой системе, и, спустя какое -то время, та навела меня на мысль о создании стеганографии в файловой системе оптических дисков.

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

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

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

image
Читать полностью »

Python Testing с pytest. Конфигурация, ГЛАВА 6 - 1Вернуться Дальше Python Testing с pytest. Конфигурация, ГЛАВА 6 - 2

В этой главе мы рассмотрим файлы конфигурации, которые влияют на pytest, обсудим, как pytest изменяет свое поведение на их основе, и внесем некоторые изменения в файлы конфигурации проекта Tasks.

Python Testing с pytest. Конфигурация, ГЛАВА 6 - 3

Читать полностью »

Python Testing с pytest. Использование pytest с другими инструментами, ГЛАВА 7 - 1Вернуться

Обычно pytest используется не самостоятельно, а в среде тестирования с другими инструментами. В этой главе рассматриваются другие инструменты, которые часто используются в сочетании с pytest для эффективного и результативного тестирования. Хотя это отнюдь не исчерпывающий список, обсуждаемые здесь инструменты дадут вам представление о вкусе силы смешивания pytest с другими инструментами.

Python Testing с pytest. Использование pytest с другими инструментами, ГЛАВА 7 - 2

Читать полностью »

Python Testing с pytest. Плагины, ГЛАВА 5 - 1Вернуться Дальше Python Testing с pytest. Плагины, ГЛАВА 5 - 2

Достаточно мощный pytest прямо из коробки, становится еще лучше, когда вы добавляете в него микс из плагинов. Кодовая база pytest структурирована настройками и расширениями, и есть хуки, доступные для модификации и улучшений через плагины.

Python Testing с pytest. Плагины, ГЛАВА 5 - 3

Читать полностью »

Python Testing с pytest. Builtin Fixtures, Глава 4 - 1Вернуться Дальше Python Testing с pytest. Builtin Fixtures, Глава 4 - 2

Встроенные фикстуры, которые поставляются с pytest, могут помочь вам сделать довольно полезные вещи в ваших тестах легко и непринужденно. Например, помимо обработки временных файлов, pytest включает встроенные фикстуры для доступа к параметрам командной строки, связи между сеансами тестирования, проверки выходных потоков, изменения переменных среды и опроса предупреждений.

Python Testing с pytest. Builtin Fixtures, Глава 4 - 3

Читать полностью »

Python Testing с pytest. ГЛАВА 3 pytest Fixtures - 1Вернуться Дальше Python Testing с pytest. ГЛАВА 3 pytest Fixtures - 2

Эта книга — недостающая глава, отсутствующая в каждой всеобъемлющей книге Python.

Frank Ruiz
Principal Site Reliability Engineer, Box, Inc.

Python Testing с pytest. ГЛАВА 3 pytest Fixtures - 3

Читать полностью »

Python Testing с pytest. Глава 2, Написание тестовых функций - 1Вернуться Дальше Python Testing с pytest. Глава 2, Написание тестовых функций - 2

Вы узнаете, как организовать тесты в классы, модули и каталоги. Затем я покажу вам, как использовать маркеры, чтобы отметить, какие тесты вы хотите запустить, и обсудить, как встроенные маркеры могут помочь вам пропустить тесты и отметить тесты, ожидая неудачи. Наконец, я расскажу о параметризации тестов, которая позволяет тестам вызываться с разными данными.

Python Testing с pytest. Глава 2, Написание тестовых функций - 3

Читать полностью »

Python Testing с pytest. Начало работы с pytest, Глава 1 - 1Вернуться Дальше Python Testing с pytest. Начало работы с pytest, Глава 1 - 2

Я обнаружил, что Python Testing с pytest является чрезвычайно полезным вводным руководством к среде тестирования pytest. Это уже приносит мне дивиденды в моей компании.

Chris Shaver
VP of Product, Uprising Technology

Python Testing с pytest. Начало работы с pytest, Глава 1 - 3

Читать полностью »

Дальше Python Testing with pytest. Просто, Быстро, Эффективно и Масштабируемо. Предисловие и Ведение - 1

Систематическое тестирование программного обеспечения, особенно в сообществе Python, часто либо полностью игнорируются или выполняются специальным образом. Многие программисты на Python совершенно не подозревают о существовании pytest. Брайен Оккен берет на себя труд, доказать, что тестирование программного обеспечения с помощью pytest легко, естественно и даже интересно.

Dmitry Zinoviev
Author of Data Science Essentials in Python

Python Testing with pytest. Просто, Быстро, Эффективно и Масштабируемо. Предисловие и Ведение - 2

Читать полностью »

Как рассадить всех по науке и не превратить кабинет в рассадник ненависти - 1

Рано или поздно в жизни большинства команд наступает он — переезд. Вас приводят в чистое пустое помещение, которому предстоит стать местом, где вы будете проводить большую часть своей жизни. Если вы дизайнер, то первым делом придумаете, как развесить картины и поставить цветы, чтобы помещение заиграло новыми красками. Если вы опытный офисный самурай, то сразу наметанным глазом определите наилучшее место и первым заявите на него права. Если вы руководитель отдела, то вас наверняка посетит головная боль по поводу рассадки всех сотрудников. Но если вы при этом возглавляете команду датасайентистов, то монетка Python вам в помощь.
Читать полностью »