Для быстрого поиска по каналу 🔍🔍🔍
#########
Python
#########
#python
#TOML
#SecretStr
#config
#pydantic
#typing
#venv
#shebang
#pyTelegramBotAPI
#pyodbc
#pywin32
#selenium
#re
#pyxlsb
#aiogram
#pypi
#cicd
#########
Прочее
#########
#TelegramBot
#YandexAPI
#PostgreSQL
#cmd
#excel
#git
#team
#smtp
#########
#########
Python
#########
#python
#TOML
#SecretStr
#config
#pydantic
#typing
#venv
#shebang
#pyTelegramBotAPI
#pyodbc
#pywin32
#selenium
#re
#pyxlsb
#aiogram
#pypi
#cicd
#########
Прочее
#########
#TelegramBot
#YandexAPI
#PostgreSQL
#cmd
#excel
#git
#team
#smtp
#########
#ВДзене
Друзья, хочу коротко поделиться мыслями о статьях в Дзене
# 1 Работа с конфигами
Идея появилась, когда читал статью про конфиг на TOML и там в основном классе конфига был указан путь до файла с конфигом, посчитал, что это не секьюрно. Плюс в статье не было раскрыто как работать с несколькими конфигами.
#python #SecretStr #config #TOML #pydantic #typing
# 2 Запуск скриптов на разных версиях python
Идея статьи в том, что если каждую программу мы будем помещать в отдельную виртуальную среду со своим набором библиотек, то в случае обновления библиотек, версий python не будет проблем с совместимостью версий.
#python #venv #shebang
# 3 Telegram Bot прогноза погоды
Я не нашел в интернете статью по работе с Яндекс API. Даже на Яндекс Практикуме бот сделан на Open Weather API
В рамках статьи я реализовал пример, когда четко видно что делает основной класс бота, а сложные вычисления убраны в другие классы.
#python #pyTelegramBotAPI #TelegramBot #YandexAPI
Друзья, хочу коротко поделиться мыслями о статьях в Дзене
# 1 Работа с конфигами
Идея появилась, когда читал статью про конфиг на TOML и там в основном классе конфига был указан путь до файла с конфигом, посчитал, что это не секьюрно. Плюс в статье не было раскрыто как работать с несколькими конфигами.
#python #SecretStr #config #TOML #pydantic #typing
# 2 Запуск скриптов на разных версиях python
Идея статьи в том, что если каждую программу мы будем помещать в отдельную виртуальную среду со своим набором библиотек, то в случае обновления библиотек, версий python не будет проблем с совместимостью версий.
#python #venv #shebang
# 3 Telegram Bot прогноза погоды
Я не нашел в интернете статью по работе с Яндекс API. Даже на Яндекс Практикуме бот сделан на Open Weather API
В рамках статьи я реализовал пример, когда четко видно что делает основной класс бота, а сложные вычисления убраны в другие классы.
#python #pyTelegramBotAPI #TelegramBot #YandexAPI
#ВДзене
Друзья, коротко делюсь мыслями о новых статьях в Дзене
Все программы в статьях намеренно написаны в разных архитектурных решениях.
В программах очень много регулярок, также показаны различные подходы работы с ними, еще реализованы два варианта поиска расстояния Левенштейна.
# 9 Скрапинг перечня террористов ФЛ
В рамках статьи наполняем эксель файл данными с сайта.
#python #selenium #excel #pywin32
# 10 Скрапинг перечня террористов ЮЛ
В рамках статьи разворачиваем БД, которую наполняем данными с сайта.
#python #selenium #PostgreSQL #pyodbc
# 11 Нахождение террориста в ЧС ФЛ
Показываю интересный подход к поиску человека в ЧС, когда в рамках одного ФИО делаем сотни различных проверок.
#python #excel #re #pyxlsb #pydantic
# 12 Нахождение террориста в ЧС ЮЛ
Показываю немного другой подход к поиску в черном списке.
#python #PostgreSQL #re #pyodbc #pydantic
🎯 В планах: на базе этих программ сделать API, а на базе него web-сервис с UI и авторизацией.
Предыдущие статьи.
Друзья, коротко делюсь мыслями о новых статьях в Дзене
Все программы в статьях намеренно написаны в разных архитектурных решениях.
В программах очень много регулярок, также показаны различные подходы работы с ними, еще реализованы два варианта поиска расстояния Левенштейна.
# 9 Скрапинг перечня террористов ФЛ
В рамках статьи наполняем эксель файл данными с сайта.
#python #selenium #excel #pywin32
# 10 Скрапинг перечня террористов ЮЛ
В рамках статьи разворачиваем БД, которую наполняем данными с сайта.
#python #selenium #PostgreSQL #pyodbc
# 11 Нахождение террориста в ЧС ФЛ
Показываю интересный подход к поиску человека в ЧС, когда в рамках одного ФИО делаем сотни различных проверок.
#python #excel #re #pyxlsb #pydantic
# 12 Нахождение террориста в ЧС ЮЛ
Показываю немного другой подход к поиску в черном списке.
#python #PostgreSQL #re #pyodbc #pydantic
🎯 В планах: на базе этих программ сделать API, а на базе него web-сервис с UI и авторизацией.
Предыдущие статьи.