Найти в Дзене
Python

Python

статьи по языку Python
подборка · 11 материалов
[Python] Пишем свою библиотеку с нуля и публикуем её в PyPI (GitVerse)
Хотите превратить свой полезный скрипт в настоящий Python-пакет, который можно установить одной командой и который не стыдно показать сообществу? Данная статья открывает цикл статей, где я покажу, как это сделать на примере очень простой программы. Мы проделаем путь от пустой папки до тестов, настройки линтеров и финальной публикации в GitVerse PyPI. Изюминкой будет не только своя библиотека, а автоматизированный CI/CD от пуша в гит до публикации пакета. Сразу отвечу на вопрос, почему в GitVerse? Просто захотелось...
[Python] Отправка писем через сервер Яндекса.
Введение В рамках статьи настроим Яндекс почту и напишем простой скрипт для отправки электронных писем. В конце статьи есть ссылка в GitVerse на финальную версию программы. Используемые технологии ОС: Windows 10 Язык: Python 3.14 Основные библиотеки: smtplib и email Прочее: Яндекс Почта План работы Настраиваем Яндекс почту Настраиваем Яндекс ID Настраиваем системные переменные среды Создаём программу Запускаем программу Настраиваем Яндекс почту Настройку почты и Яндекс ID можно изучить по официальной документации: https://yandex...
[РискТехнологии] Парсинг (скрапинг) перечня террористов физических лиц с помощью Python
В статье рассматривается парсинг/скрапинг перечня террористов физических лиц с сайта Росфинмониторинга. Скрапинг реализуем с помощью языка Python и библиотеки Selenium. Программа будет заходить на страницу Росфинмониторинга, находить список физических лиц и построчно преобразовывать информацию в табличный вид, как на картинке ниже. В рамках статьи, в таблицу будет сохраняться только Имя и Фамилия, остальные параметры можете сохранять по своему желанию. Саму программу я писал, ориентируясь только...
[РискТехнологии] Автоматизиция. Нахождение террориста в перечне террористов. Физические лица.
В статье рассматриваться нахождения физического лица в черном списке, когда его ФИО трансформируется в несколько вариантов для более точного поиска в списках. Так как статья является продолжением статьи Парсинг (скрапинг) перечня террористов физических лиц с помощью Python, где мы в черный список сохраняли связку Имя+Фамилия, то текущая программа будет принимать на вход только 2 параметра: На схеме ниже изображено, как программа будет преобразовывать клиента: Программа делает перестановку слов Имя+Фамилия...
[РискТехнологии] Автоматизиция. Нахождение террориста в перечне террористов. Юридические лица.
Статья является продолжением статьи Парсинг (скрапинг) перечня террористов юридических лиц с помощью Python В статье рассматриваться нахождения юридического лица в черном списке, когда название организации трансформируется для более точного поиска в списках. Программа будет принимать на вход 3 параметра: На схеме ниже изображено, как программа будет преобразовывать название компании. Программа сделает 2 варианта названия компании: без изменений и с замененными "Ё" и "Й" на "Е" и "И". И для каждого названия сделает еще по одному преобразованию с кириллицы на латиницу...
[РискТехнологии] Парсинг (скрапинг) перечня террористов юридических лиц с помощью Python
В статье рассматривается парсинг/скрапинг перечня террористов юридических лиц с сайта Росфинмониторинга. Скрапинг реализуем с помощью языка Python и библиотеки Selenium. Программа будет заходить на страницу Росфинмониторинга, находить список юридических лиц и построчно преобразовывать информацию в табличный вид, как на картинке ниже. Саму программу я писал, ориентируясь только на первые 12 строк, поэтому допускаю, что при обработке всего списка программа может некачественно сработать, поэтому хотел...