Python та програмування
15 subscribers
261 photos
23 videos
37 files
2.09K links
Code bookmarks 🔖
Generally Python & Data Science;
Rarelly: Design, HTML5/CSS, JS

#code #python #programming
🐧: @tuxua
Download Telegram
Forwarded from Zen of Python
​Как запросы POST с Python упрощают парсинг веб-страниц

Обычно, для парсинга сайтов используют Selenium, даже у нас на канале есть парочка постов, предлагающих такой вариант. Однако, Selenium может оказаться нестабильным и достаточно медленным, поэтому сегодня предлагаем вам альтернативный вариант. Он заключается в использовании POST-запросов к сайту.

Подробности здесь:

https://tprg.ru/TWMN
Forwarded from Zen of Python
​Python для автоматизации тестирования: создаём несложный REST-тест за 4 шага

С точки зрения тестирования Python очень удобный язык, ведь благодаря его широким возможностям для тестирования можно применять и машинное обучение, и генерировать большой объём данных, и многое другое.

Эта статья поможет вам научиться создавать REST-тесты с помощью Python всего на четыре шага:

https://tprg.ru/HAzy
Forwarded from Zen of Python
Пишем на Питоне сразу хорошо

В этой статье вы найдёте множество антипаттернов, которые допускают разработчики при работе с Python, а более опытные коллеги их находят и заставляют исправлять. Поэтому, если вы не хотите переделывать свои ошибки, то лучше сразу научиться делать правильно.

Эта статья поможет:
https://tprg.ru/LUPa
Forwarded from Zen of Python
6 проектов на Python, которые можно завершить за выходные

Настали выходные, но это не повод лежать в позе тюленя, а отличная возможность в короткий срок прокачать свои навыки программирования.

В этой статье вы найдёте несколько идей для проектов, которые можно создать за выходные, а также руководства и советы к некоторым из них:

https://tprg.ru/MqT9
Forwarded from Zen of Python
Преобразование любого изображения в ASCII-картинку в оттенках серого на Python

Взгляните какую интересную библиотеку мы для вас нашли. С помощью неё можно превратить любое изображение в ASCII-картинку, выполненную из различных символов.

Подробнее здесь:

https://tprg.ru/t40m
Forwarded from Zen of Python
Bitcoin на Python

Андрей Карпати — директор по ИИ и Autopilot Vision в Tesla. И чтобы лучше разобраться в вопросе (или чтобы потом сделать какой-то аналог, кто ж его знает), он решил изучить биткоин изнутри. Для этого он с нуля решил создать аналогичную систему.

И вот как это было:

https://tprg.ru/U8j9
Forwarded from Zen of Python
​5 простых способов удалить NaN из списка в Python

NaN расшифровывается буквально, как «не число». При работе с данными в наборе этих самых данных могут оказаться значения, которые нам нужно убрать для достижения необходимой цели, оставив только числа.

Для этого есть как минимум 5 различных способов, которые вы найдёте в этой статье:

https://tprg.ru/PcHA
Forwarded from Типичный программист
Хотели попрактиковаться в хакинге, но не знали, с чего начать?

Держите подборку из 7 ресурсов, на которых можно приобрести и улучшить навыки хакинга.

#безопасность #хакинг
Щоб скласти технічну сертифікацію тобі потрібно:

- знати основи розподілених та локальних мереж;
- мати досвід у написанні базових скриптів на BASH;
- вміти розробляти та впроваджувати неперервну інтеграцію та неперервну доставку;
- знати основні принципи, цілі та інструменти DevOps;
- мати достатній рівень знань у теорії розробки програмного забезпечення;
- вміти користуватися інструментами для забезпечення Infrastructure as Code - terraform;
- мати досвід з використання Ansible;
- вміти програмувати прості скрипти або підтримувати існуючі великі інструменти, написані на мові програмування Python;
- знати базові поняття та синтаксис SQL;
- мати досвід у адмініструванні Linux.

https://career.softserveinc.com/uk-ua/certification/66-devops/detail
Щоб скласти технічну сертифікацію тобі потрібно:

- мати достатньо знань з теорії розробки програмного забезпечення, програмування на Python, а також видів баз даних
- мати 3+ років досвіду програмування на Python
- знати базові принципи проектування реляційних баз даних
- добре розумітися на розробці SQL запитів
- усвідомлювати значення модульного тестування, якості коду та його реорганізації для коректної розробки застосунку
- мати знання з неперервної інтеграції і мати досвід її застосування
- використовувати системи керування версіями для розподіленого програмування
- розумітися на циклах розробки програмного забезпечення, вміти опрацювати вимоги клієнта та надати попередні часові естімейти
- мати базове розуміння як адмініструвати UNIX та мережеві сервери

https://career.softserveinc.com/uk-ua/certification/63-python-integration/detail