❤8👍5🔥3🤔3
Данные модули – основа для каждого инженера по работе с данными
Они позволяют решать широкий спектр задач, от простых операций с файлами до сложных конвейеров обработки данных, и являются неотъемлемой частью набора инструментов любого профессионала
1. os: инструмент для взаимодействия с операционной системой. Он позволяет выполнять такие задачи, как манипуляции с путями файлов, управление каталогами и обработка переменных среды
2. pathlib: обеспечивает современный объектно-ориентированный подход к обработке путей файловой системы
3. shutil: модуль для высокоуровневых операций с файлами, таких как копирование, перемещение и удаление
4. csv: незаменимый модуль для работы с CSV-файлами, которые часто используются для хранения и обмена данными
5. json: используется для работы с данными в формате JSON, что особенно актуально при взаимодействии с веб-сервисами и API
6. pickle: полезен для сериализации и десериализации объектов Python в двоичный формат
7. sqlite3: предоставляет интерфейс для работы с легковесными базами данных SQLite
8. datetime: модуль для работы с датами и временем, который позволяет управлять данными времени в приложениях
9. re: предоставляет мощные инструменты для работы с регулярными выражениями, которые важны при обработке текста
10. subprocess: используется для запуска команд оболочки и взаимодействия с системной оболочкой из скрипта Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥3❤1
Media is too big
VIEW IN TELEGRAM
В данном видео напишем скрипт на Python, который шифрует и дешифрует все файлы в указанной директории
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥3❤1
👍10🤯4🔥2
Сегодня мы погрузимся в мир вебсокетов, узнаем, зачем они нужны и как применяются в реальных приложениях
А также автор продемонстрирует работу с асинхронной SQLAlchemy на примере взаимодействия с базой данных SQLite
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤6
Media is too big
VIEW IN TELEGRAM
В данном видео научимся записывать данные в
CSV файл с помощью Python и модуля CSV
Разберем проблемы с кодировкой в Windows, запись через пустую строку и научимся изменять разделитель при записи данных в CSV файл
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9
Что выведет код?
Anonymous Quiz
9%
var_one, var_two
22%
12, 13
8%
(12), (13)
31%
(12, 13)
30%
Ошибку
🤯14👍9🔥2
В процессе работы с языком каждый находит для себя какие-то приёмы или библиотеки, облегчающие жизнь
Мы собрали подборку разных хитростей для Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤3
Media is too big
VIEW IN TELEGRAM
В данном видео разбираем как можно распознавать текста на разных языках с картинок при помощи Python и tesseract
Tesseract – это движок оптического распознавания символов (OCR) с открытым исходным кодом
Является самой популярной и качественной OCR-библиотекой
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍6
Что выведет код?
Anonymous Quiz
35%
{1, 2, 3, 4, 5}
17%
{1, 2, 3, 3, 4, 5}
26%
{3, 4, 5, 1, 2, 3}
22%
Ошибку
🔥19👍4❤3🤯3🤔2
Pytest – это фреймворк для тестирования кода на Python.
Pytest позволяет не только писать тесты, но и создавать для них окружение, а также настраивать параметры запуска
Согласно исследованию JetBrains, Pytest использует каждый второй питонист
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍2
Яндекс Foodtech Tour едет в Санкт-Петербург!
Митапы для бэкенд-разработчиков о технологиях Еком-сервисов Яндекса теперь в северной столице. 17 октября организаторы расскажут о новых сценариях и стартапах в компании. В программе три доклада:
👉 Никита Пятаков, старший разработчик в Яндекс Лавке, расскажет о запуске аптек внутри сервиса
👉 Леша Тришин, руководитель группы специального подключения в Яндекс Маркете, поделится опытом интеграции сервиса с китайскими маркетплейсами
👉 Олег Гладышев, старший разработчик в Яндекс Еде, объяснит, зачем Яндексу свои умные велосипеды, и покажет, как они создаются
После докладов гостей ждет открытый микрофон со спикерами и афтепати. Зовите друзей и регистрируйтесь!
Обратите внимание, количество мест ограничено. После регистрации обязательно дождитесь подтверждения заявки.
Митапы для бэкенд-разработчиков о технологиях Еком-сервисов Яндекса теперь в северной столице. 17 октября организаторы расскажут о новых сценариях и стартапах в компании. В программе три доклада:
👉 Никита Пятаков, старший разработчик в Яндекс Лавке, расскажет о запуске аптек внутри сервиса
👉 Леша Тришин, руководитель группы специального подключения в Яндекс Маркете, поделится опытом интеграции сервиса с китайскими маркетплейсами
👉 Олег Гладышев, старший разработчик в Яндекс Еде, объяснит, зачем Яндексу свои умные велосипеды, и покажет, как они создаются
После докладов гостей ждет открытый микрофон со спикерами и афтепати. Зовите друзей и регистрируйтесь!
Обратите внимание, количество мест ограничено. После регистрации обязательно дождитесь подтверждения заявки.
❤1
Selenium – это набор инструментов с открытым исходным кодом для тестирования веб-приложений, автоматизации работы браузеров и администрирования сайтов
В данном плей-листе собраны 15 видео по работе с Selenium. Посмотрев курс уроков по использованию Python Selenium вы сможете полностью автоматизировать работу браузера
Научитесь работать с формами, вводить данные, проходить аутентификацию на различных сайтах, менять useragent, подключать proxy, сохранять и загружать файлы cookies, запускать браузер в фоновом и многопоточных режимах
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍1
👍13🤯6🔥2
В этой статье разберем важные концепции, связанные с функциями высшего порядка, напишем собственные версии map(), reduce() и filter(), потренируемся в создании декораторов и решим 10 практических заданий.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍6
Media is too big
VIEW IN TELEGRAM
Стеганография – это способ спрятать информацию внутри другой информации или физического объекта так, чтобы её нельзя было обнаружить
В данном видео разберемся, что такое стеганография и научимся скрывать и шифровать текст в изображениях png и jpg формата с использованием библиотек stegano и steganocryptopy
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍9🤔1