Автоматическое заполнение файлами документов Word и подписей к ним с помощью Python и библиотеки docx
https://habr.com/ru/post/579094/?utm_campaign=579094&utm_source=habrahabr&utm_medium=rss
Рассмотрим пример простой программы на Python с помощью библотекы docx для автоматизации рабочего процесса, а именно автоматической вставки файлов (в данном случае изображений) и их подпись в документах Word (docx).Данная статья будет интересна для начинающих изучающих Python, а также полезна для тех кто работает с большими объемами изображений, графиков, осциллограмм и тому подобное. В ней мы рассмотрим простой и удобный способ вставки изображений в Word и их подписью с помощью Python.Редактирования кода займет 5 минут, выполнение программы займет 5 секунд. Вы сэкономите 300 минут работы. Я опишу свой максимально дубовый и непрофессиональный но простой код который Вы сможете повторить в своих проектах. (Полный код в низу статьи).
https://habr.com/ru/post/579094/?utm_campaign=579094&utm_source=habrahabr&utm_medium=rss
Рассмотрим пример простой программы на Python с помощью библотекы docx для автоматизации рабочего процесса, а именно автоматической вставки файлов (в данном случае изображений) и их подпись в документах Word (docx).Данная статья будет интересна для начинающих изучающих Python, а также полезна для тех кто работает с большими объемами изображений, графиков, осциллограмм и тому подобное. В ней мы рассмотрим простой и удобный способ вставки изображений в Word и их подписью с помощью Python.Редактирования кода займет 5 минут, выполнение программы займет 5 секунд. Вы сэкономите 300 минут работы. Я опишу свой максимально дубовый и непрофессиональный но простой код который Вы сможете повторить в своих проектах. (Полный код в низу статьи).
Решил 50 задач и ответил на вопрос — Python или JavaScript?
https://habr.com/ru/post/579080/?utm_campaign=579080&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/post/579080/?utm_campaign=579080&utm_source=habrahabr&utm_medium=rss
Создаём анимационные обучающие видео на Python с помощью Manim
https://habr.com/ru/post/578910/?utm_campaign=578910&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/post/578910/?utm_campaign=578910&utm_source=habrahabr&utm_medium=rss
Построение архитектуры проекта при работе с PySpark
https://habr.com/ru/post/579232/?utm_campaign=579232&utm_source=habrahabr&utm_medium=rss
В настоящее время уже сложно найти крупную компанию, которая не использовала бы возможности накопления и использования больших данных.
https://habr.com/ru/post/579232/?utm_campaign=579232&utm_source=habrahabr&utm_medium=rss
В настоящее время уже сложно найти крупную компанию, которая не использовала бы возможности накопления и использования больших данных.
Первые шаги с aiohttp: часть 2. Подключаем базу данных к приложению
https://habr.com/ru/post/579214/?utm_campaign=579214&utm_source=habrahabr&utm_medium=rss
В прошлой статье (https://habr.com/en/company/kts/blog/560058/) мы познакомились с aiohttp и написали первое веб-приложение: стену с отзывами. Сегодня продолжим изучение и добавим асинхронное взаимодействие с базой данных PostgreSQL.
https://habr.com/ru/post/579214/?utm_campaign=579214&utm_source=habrahabr&utm_medium=rss
В прошлой статье (https://habr.com/en/company/kts/blog/560058/) мы познакомились с aiohttp и написали первое веб-приложение: стену с отзывами. Сегодня продолжим изучение и добавим асинхронное взаимодействие с базой данных PostgreSQL.
Помощник – «решатель филвордов» на python (алгоритм поиска слов плюс распознавание текста tesseract)
https://habr.com/ru/post/579432/?utm_campaign=579432&utm_source=habrahabr&utm_medium=rss
На работе, в обеденный перерыв коллега показал игрушку на Яндекс играх – Филворды. Как то не заладилась игра у меня – вроде простые слова, но дело шло медленно. А у товарища уровень был выше 400. Первая мысль при таком фэйле – конечно, показать глупой машине, что есть кто-то умнее ее! То есть другая машина…
https://habr.com/ru/post/579432/?utm_campaign=579432&utm_source=habrahabr&utm_medium=rss
На работе, в обеденный перерыв коллега показал игрушку на Яндекс играх – Филворды. Как то не заладилась игра у меня – вроде простые слова, но дело шло медленно. А у товарища уровень был выше 400. Первая мысль при таком фэйле – конечно, показать глупой машине, что есть кто-то умнее ее! То есть другая машина…
Python⇒Speed: Scanning your Conda environment for security vulnerabilities
https://pythonspeed.com/articles/conda-security-scans/
https://pythonspeed.com/articles/conda-security-scans/
Моя клубничная чудо-коробка
https://habr.com/ru/post/579478/?utm_campaign=579478&utm_source=habrahabr&utm_medium=rss
Я собрал умную коробку для круглогодичного выращивания клубники у себя на балконе. Расскажу как сделал управление освещением, поливом, отоплением, какие датчики использовал, с какими проблемами столкнулся и покажу результат.
https://habr.com/ru/post/579478/?utm_campaign=579478&utm_source=habrahabr&utm_medium=rss
Я собрал умную коробку для круглогодичного выращивания клубники у себя на балконе. Расскажу как сделал управление освещением, поливом, отоплением, какие датчики использовал, с какими проблемами столкнулся и покажу результат.
Объем, центр масс, моменты инерции тела имея только mesh поверхности
https://habr.com/ru/post/579364/?utm_campaign=579364&utm_source=habrahabr&utm_medium=rss
Для начала нужно обзавестись этим самым "mesh"-ем поверхности, или триангуляцией поверхности, полигональной сеткой, разбиением двумерного многообразия. В данном случае работа будет вестись именно с треугольной сеткой, но все ниже представленные формулы и код (если немного модифицировать), будет работать с сеткой состоящей из любых полигонов. Главное, чтобы они были малые, от этого зависит точность, чем меньше - тем лучше.
https://habr.com/ru/post/579364/?utm_campaign=579364&utm_source=habrahabr&utm_medium=rss
Для начала нужно обзавестись этим самым "mesh"-ем поверхности, или триангуляцией поверхности, полигональной сеткой, разбиением двумерного многообразия. В данном случае работа будет вестись именно с треугольной сеткой, но все ниже представленные формулы и код (если немного модифицировать), будет работать с сеткой состоящей из любых полигонов. Главное, чтобы они были малые, от этого зависит точность, чем меньше - тем лучше.
Python Bytes: #251 A 95% complete episode (wait for it)
https://pythonbytes.fm/episodes/show/251/a-95-complete-episode-wait-for-it
Audio
https://pythonbytes.fm/episodes/show/251/a-95-complete-episode-wait-for-it
Audio
Как я написал свой ChatOps: опыт выпускника курса по Python
https://habr.com/ru/post/577662/?utm_campaign=577662&utm_source=habrahabr&utm_medium=rss
Меня зовут Константин Кулишов, я работаю DevOps-инженером в компании, которая предоставляет комплексное сопровождение клиента от разработки до поддержки и продвижения.
В этой статье я кратко опишу ChatOps и расскажу, как вдохновился и написал приложение https://github.com/KKulishov/chatops.
https://habr.com/ru/post/577662/?utm_campaign=577662&utm_source=habrahabr&utm_medium=rss
Меня зовут Константин Кулишов, я работаю DevOps-инженером в компании, которая предоставляет комплексное сопровождение клиента от разработки до поддержки и продвижения.
В этой статье я кратко опишу ChatOps и расскажу, как вдохновился и написал приложение https://github.com/KKulishov/chatops.
Instagram-бот для улучшения личной жизни
https://habr.com/ru/post/579732/?utm_campaign=579732&utm_source=habrahabr&utm_medium=rss
Недавно мы с девушкой серьезно поговорили и выяснилось, что я даже не пишу ей “С добрым утром” и вообще редко пишу по утрам. В целом, причина кроется в том, что я не просыпаюсь с восходом первых лучей солнца (как она), а переписываться не очень люблю. Ну а ей, конечно же, приятно получать нежности по утрам и все такое.
https://habr.com/ru/post/579732/?utm_campaign=579732&utm_source=habrahabr&utm_medium=rss
Недавно мы с девушкой серьезно поговорили и выяснилось, что я даже не пишу ей “С добрым утром” и вообще редко пишу по утрам. В целом, причина кроется в том, что я не просыпаюсь с восходом первых лучей солнца (как она), а переписываться не очень люблю. Ну а ей, конечно же, приятно получать нежности по утрам и все такое.
Геоаналитика с помощью Python и открытых данных: пошаговое руководство
https://habr.com/ru/post/579838/?utm_campaign=579838&utm_source=habrahabr&utm_medium=rss
Геоаналитика с помощью Python: GeoPandas, folium, Uber H3, OSM + примеры как можно определять лучшие локации для поиска помещений под открытие кофейни (и не только).
https://habr.com/ru/post/579838/?utm_campaign=579838&utm_source=habrahabr&utm_medium=rss
Геоаналитика с помощью Python: GeoPandas, folium, Uber H3, OSM + примеры как можно определять лучшие локации для поиска помещений под открытие кофейни (и не только).
На стыке BI и DS: как предоставить аналитикам возможность делать с данными все, что они хотят?
https://habr.com/ru/post/579182/?utm_campaign=579182&utm_source=habrahabr&utm_medium=rss
Мы продолжаем рассказывать о новых трендах в BI, и сегодня речь пойдет о расширении возможностей аналитических систем и кастомизации дашбордов под конкретные (и порой уникальные) задачи клиентов. Для этого необходимо работать на стыке DS (Data Science) и BI, а значит — в BI должен быть базовый набор ML- инструментов (Machine Learning), доступных не только суровым математикам, но и бизнес-аналитикам. В этой статье мы рассмотрим возможные варианты пересечения сфер BI и DS для проведения более глубокой аналитики, с плюсами и минусами, и рассматриваем основные подходы к внедрению ML в BI на уровне стандартного функционала.
https://habr.com/ru/post/579182/?utm_campaign=579182&utm_source=habrahabr&utm_medium=rss
Мы продолжаем рассказывать о новых трендах в BI, и сегодня речь пойдет о расширении возможностей аналитических систем и кастомизации дашбордов под конкретные (и порой уникальные) задачи клиентов. Для этого необходимо работать на стыке DS (Data Science) и BI, а значит — в BI должен быть базовый набор ML- инструментов (Machine Learning), доступных не только суровым математикам, но и бизнес-аналитикам. В этой статье мы рассмотрим возможные варианты пересечения сфер BI и DS для проведения более глубокой аналитики, с плюсами и минусами, и рассматриваем основные подходы к внедрению ML в BI на уровне стандартного функционала.
The Real Python Podcast – Episode #79: Measuring Your Python Learning Progress
https://realpython.com/podcasts/rpp/79/
Audio
https://realpython.com/podcasts/rpp/79/
Audio
Работаем с текстами на Python: кодировки, нормализация, чистка
https://habr.com/ru/post/579868/?utm_campaign=579868&utm_source=habrahabr&utm_medium=rss
Об обработке текстов на естественном языке сейчас знают все. Все хоть раз пробовали задавать вопрос Сири или Алисе, пользовались Grammarly (это не реклама), пробовали генераторы стихов, текстов... или просто вводили запрос в Google. Да, вот так просто. На самом деле Google понимает, что вы от него хотите, благодаря штукам, которые умеют обрабатывать и анализировать естественную речь в вашем запросе.
https://habr.com/ru/post/579868/?utm_campaign=579868&utm_source=habrahabr&utm_medium=rss
Об обработке текстов на естественном языке сейчас знают все. Все хоть раз пробовали задавать вопрос Сири или Алисе, пользовались Grammarly (это не реклама), пробовали генераторы стихов, текстов... или просто вводили запрос в Google. Да, вот так просто. На самом деле Google понимает, что вы от него хотите, благодаря штукам, которые умеют обрабатывать и анализировать естественную речь в вашем запросе.
Talk Python to Me: #335: Gene Editing with Python
https://talkpython.fm/episodes/show/335/gene-editing-with-python
Audio
https://talkpython.fm/episodes/show/335/gene-editing-with-python
Audio
#python #pydigest
Сборник Python новостей уже перед вами.
В выпуске Python Дайджест вы найдете:
- Фреймворки для тестирования: личный опыт и новые методы
- Обнаружение таблиц на сканах с использованием Fast-rcnn на Pytorch
- Объем, центр масс, моменты инерции тела имея только mesh поверхности
- Работаем с текстами на Python: кодировки, нормализация, чистка
- Python⇒Speed: Scanning your Conda environment for security vulnerabilities
- Геоаналитика с помощью Python и открытых данных: пошаговое руководство
- Python микросервисы с Kafka без боли
- Создаём анимационные обучающие видео на Python с помощью Manim
Заходите в гости - https://pythondigest.ru/issue/405/
Присылайте интересные новости через форму на сайте.
Сборник Python новостей уже перед вами.
В выпуске Python Дайджест вы найдете:
- Фреймворки для тестирования: личный опыт и новые методы
- Обнаружение таблиц на сканах с использованием Fast-rcnn на Pytorch
- Объем, центр масс, моменты инерции тела имея только mesh поверхности
- Работаем с текстами на Python: кодировки, нормализация, чистка
- Python⇒Speed: Scanning your Conda environment for security vulnerabilities
- Геоаналитика с помощью Python и открытых данных: пошаговое руководство
- Python микросервисы с Kafka без боли
- Создаём анимационные обучающие видео на Python с помощью Manim
Заходите в гости - https://pythondigest.ru/issue/405/
Присылайте интересные новости через форму на сайте.
Python Digest
Выпуск 405
Новый выпуск еженедельного дайджеста новостей о #python уже в эфире!
Расчет евклидова расстояния с помощью NumPy
https://habr.com/ru/post/579914/?utm_campaign=579914&utm_source=habrahabr&utm_medium=rss
В этом руководстве мы рассмотрим, как рассчитать евклидово расстояние между двумя точками в Python с помощью Numpy.Что такое евклидово расстояние?Евклидово расстояние - это фундаментальная метрика расстояния, относящаяся к системам в евклидовом пространстве.
https://habr.com/ru/post/579914/?utm_campaign=579914&utm_source=habrahabr&utm_medium=rss
В этом руководстве мы рассмотрим, как рассчитать евклидово расстояние между двумя точками в Python с помощью Numpy.Что такое евклидово расстояние?Евклидово расстояние - это фундаментальная метрика расстояния, относящаяся к системам в евклидовом пространстве.
Руководство по модулю клавиатуры Python
https://habr.com/ru/post/579942/?utm_campaign=579942&utm_source=habrahabr&utm_medium=rss
Python является одним из наиболее подходящих языков для автоматизации задач. Будь то повторяемый (этический) веб-скоб через некоторое время, запуск некоторых программ при запуске компьютера или автоматизацию отправки повседневных электронных писем, Python имеет много модулей, которые облегчают вашу жизнь.Одним из них является модуль под названием keyboard, который полностью контролирует вашу клавиатуру. С помощью данного модуля вы можете печатать что угодно, создавать горячие клавиши, сокращения, блокировать клавиатуру, ждать ввода и т. д.
https://habr.com/ru/post/579942/?utm_campaign=579942&utm_source=habrahabr&utm_medium=rss
Python является одним из наиболее подходящих языков для автоматизации задач. Будь то повторяемый (этический) веб-скоб через некоторое время, запуск некоторых программ при запуске компьютера или автоматизацию отправки повседневных электронных писем, Python имеет много модулей, которые облегчают вашу жизнь.Одним из них является модуль под названием keyboard, который полностью контролирует вашу клавиатуру. С помощью данного модуля вы можете печатать что угодно, создавать горячие клавиши, сокращения, блокировать клавиатуру, ждать ввода и т. д.
Weekly Python StackOverflow Report: (ccxciv)
http://python-weekly.blogspot.com/2021/09/ccxciv-stackoverflow-python-report.html
http://python-weekly.blogspot.com/2021/09/ccxciv-stackoverflow-python-report.html