TGViewer
Channel Public Channel
🐍 PythonGuru — работа и стажировки для программистов

🐍 PythonGuru — работа и стажировки для программистов

@gurupython

Если учить Python, то только у нас🐍

Здесь можно найти интересную работу и стажировки для программистов, а также полезные статьи про Python.

Проект платформы https://promopoisk.com

По рекламе @adtgassetsbot
Владелец @Aleksei
Subscribers
3.9K
Photos
64
Videos
0
Links
1.1K

Showing posts older than #1845 · Back to latest

Older Posts 20 shown
Post #1842 1.47K
​​​Парсинг контактов адресной книги Яндекс.почты в CSV на Python

Как-то в процессе работы возник вопрос как на корпоративном домене в Яндексе выгрузить все контакты организации из адресной книги Яндекс.почты в файл .csv или .xls, чтобы было красиво и потом удобно работать с этими данными в MS Excel. Оказывается, что стандартными средствами Яндекс.почты можно выгрузить только в Vcard формат, что мне совсем не подходит. Нужно потом его как-то конвертировать сторонними средствами. Такие попадались на просторах интернета, что совсем неудобно.

На помощь пришел Python.

Статья
Post #1839 1.28K
​​MoreliaTalk — безопасный мессенджер с открытым исходным кодом

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

Статья
Post #1836 1.16K
​​​Как очищать данные при помощи SQL

За время работы автору довелось использовать многие инструменты анализа, включая Excel, R и Python. Попробовав PostgreSQL и TimescaleDB, автор поняла, насколько простыми могут быть задачи очистки.

Статья
Post #1834 1.08K
​​​Алгоритм поиска самой длинной подстроки палиндрома

Один из самых прекрасных алгоритмов в информатике, который показывает, как можно получить большое ускорение от "вялого" O(n3) до молниеносного1 O(n), просто посмотрев на проблему с другой точки зрения.

Статья
Post #1831 1.42K
​​Автоматическое тестирование QT GUI с помощью python и funq

В этой статье я хочу поделиться недавно открытым для себя инструментарием, позволяющим создавать кроссплатформенные автотесты для приложений на QT.

Статья
Post #1829 1.59K
​​Python-скрипт для поиска совпадений в текстовых файлах

Сравниваем два текстовых файла средствами графического редактора Inkscape

Статья
Post #1827 1.4K
​​Управление громкостью звука жестами на Python

В данной статье хочу рассказать про один проект (Идея заключается в том, чтобы менять громкость звука на компьютере при помощи жестов. Громкость будет регулироваться расстоянием между указательным и большим пальцами, а сигналом для подтверждения будет согнутый мизинец.)

Статья
Post #1825 1.24K
​​​«Живые» кликабельные обои на Python

Гуляя по обширным мусорным завалам на моём рабочем слоте, я понял что ему чего-то не хватает. Так и пришла "гениальная" мысль украсить задний фон рабочего стола хоть каким либо образом. И конечно же я решил использовать питон - легко, сердито.

Статья
Post #1822 1.17K
​​Как ускорить Python с помощью C-расширений

В этой статье я расскажу о том, как писать быстрый код на Python с использованием C-расширений и победить GIL.

Статья
Post #1819 1.37K
​​​Распознавание поднятых пальцев на Python+OpenCV

В данной статье хочу рассмотреть банальный и несложный проект, а именно подсчет количества поднятых пальцев.

Статья
Post #1816 1.3K
​​Celery: проясняем неочевидные моменты

В этой статье не будет гайда, как поднять Celery в Django. Это статья для тех, кто уже пощупал Celery и хочет погрузиться в детали.

Статья
Post #1814 1.26K
​​Как пакетно конвертировать изображения и видео в гифки с помощью FFmpeg минуя CLI

Позвольте представить вам инструмент собственной разработки, который стал для меня буквальным лайфсейвером, а именно, речь пойдёт о приложении для Windows, которое позволяет пакетно конвертировать видео и последовательности изображений в анимированные GIF-файлы (далее по тексту - гифки, ведь так короче).

Статья
Post #1811 1.11K
​​Pandas vs dask vs sqlite на raspberry pi

Возникла необходимость поработать с базой штрихкодов (barcode) на одноплатнике raspberry pi. Задача простая — открыть базу данных (700 Мб), найти штрихкод и сделать это «достаточно быстро». Как оказалось, эти действия могут вылиться в захватывающее путешествие как в части того, как в базе быстро найти нужный код, так и в части того, как эту базу быстро открыть, чтобы найти. В работе помогали фреймворки pandas, dask, а также инструмент sqlite. Кто из них справился и какие есть нюансы — в данной статье.

Статья
Post #1808 1.3K
​​​«Слабые» ссылки в CPython

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

Статья
Post #1806 1.23K
​​Cпособ развернуть python автотесты web-приложения на базе интеграции с QASE

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

Статья
Post #1803 1.42K
​​​Авто преписка в тг с привязкой к Google Calendar

У меня была такая проблема что я каждый день когда ложился спать всегда ставил в нике преписку что то по типу [БУДУ ЗАВТРА В 8:00] так вот в какой то момент меня это доконало и я решил сделать так что бы скрипт сам делал мне эту преписку, но будет брать события с Google Calendar. Думаю это довольно удобно ведь так можно будет записывать в календарь все свои дела а скрипт будет автоматически ко времени преписывать их к нику.

Статья
Post #1800 1.58K
​​​Тестируем слой БД в Python с использованием pytest и testcontainers

Несмотря на большую популярность testcontainers в мире java, информации по применению testcontainers в python в интернете практически нет. Даная статья - попытка ликвидировать этот пробел.

Статья
Post #1799 1.33K
В чем секрет успешного разработчика? В умении не только писать код, но и мыслить алгоритмами.

Именно на этом построено обучение на Хекслете. Мы не сторонники подхода «повтори за учителем». Вы будете не просто писать код, а научитесь самостоятельно находить лучшие решения и сформируете инженерное мышление.

На профессии «Django Python-разработчик» вы:

✔️ Научитесь работать с сетевыми запросами.
✔️ Овладеете навыком проектирования архитектуры приложений.
✔️ Освоите самый популярный веб-фреймворк Django.
✔️ Подготовите 4 проекта для портфолио на GitHub.
✔️ Решите 150 тестовых заданий от наших партнёров.

Хотите узнать, подойдет ли вам обучение? Тогда переходите на сайт по ссылке выше и сделайте шаг в IT уже сегодня.

🎁 Пройдите первые 10 бесплатных уроков из профессии и получите дополнительно скидку 10%
Post #1798 1.36K
​​Управление громкостью звука жестами на Python

В данной статье хочу рассказать про один проект (Идея заключается в том, чтобы менять громкость звука на компьютере при помощи жестов. Громкость будет регулироваться расстоянием между указательным и большим пальцами, а сигналом для подтверждения будет согнутый мизинец.)

Статья
Post #1795 1.34K
​​Списковые включения в Python мощнее, чем можно подумать

В Python списковые включения (и генераторы списков) — замечательные механизмы, способные серьёзно упрощать программный код. Правда, чаще всего их используют в форме, предусматривающей наличие единственного цикла for и, возможно, одного условия if. И это всё. Но если попытаться немного вникнуть в эту тему, то окажется, что у списковых включений Python имеется гораздо больше возможностей, чем можно подумать, возможностей, разобравшись с которыми, можно, по меньшей мере, кое-чему научиться.

Статья
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →