python_practics
5.29K subscribers
1.85K photos
205 videos
119 files
59 links
Python - обучающие материалы, полезные советы и статьи.

Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront

Купить рекламу: https://telega.in/c/python_practics
Download Telegram
Преобразование PDF в изображение

Используйте этот код для преобразования всех страниц Pdf в изображения.

👍 - если было полезно

#полезные_сниппеты

@python_practics
👍23
Поиск контактных данных с помощью Yandex GPT 3 API

Процесс отлова нарушителей в сети не закончится никогда. Команды разрабатывают способы проверки, мошенники — способы обхода. В случае компании, где работает автор, которая продает дополнения к программе 1С, файлы инструкций не должны содержать контактных данных. Этот кейс аналогичен попыткам передать свой мобильный в чате товара на Авито. Только в качестве контактных данных выступают еще и URL’ы демок, почты, IP-адреса. Если вы хотите продвинуть процесс модерации, в этой статье узнаете, как пользоваться YandexGPT 3.

Подробнее👇

#статьи

@python_practics
👍6
Креативный программист

Чему вы научитесь:

• Развитию креативного мышления и способности к решению нетривиальных задач;
• Использованию алгоритмов и структур данных для создания инновационных программных решений;
• Работе с различными технологиями и инструментами для воплощения своих идей в жизнь;
• Проектированию архитектурно гибких и масштабируемых приложений;
• Исследованию и адаптации новых технологий для решения задач.

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

Книга в формате pdf👇

#курсы_книги

@python_practics
👍3
Ставь 👍 если было полезно

#теория_python

@python_practics
👍21
Какой метод используется для изменения значения имеющегося ключа?
Anonymous Quiz
72%
update()
18%
renew()
10%
upgrade()
👍5🤔3
На практике пробуем KAN – принципиально новую архитектуру нейросетей

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

Однако теперь все может измениться. В KAN (Kolmogorov-Arnold Networks) исследователи реализовали перемещение функций активации с нейронов на ребра нейросети, и такой подход показал блестящие результаты.

Подробнее👇

#статьи

@python_practics
👍1
Внимание! - Вопрос!

Чем лучше отправлять форму — GET или POST?

Форму можно отправлять обоими способами. В первом случае переменные прикрепляются к строке запроса после вопросительного знака. Во втором – передаются в теле запроса.

Техническое ограничение метода GET в том, что им нельзя передать файл, в отличие от POST.

Форму желательно передавать методом POST по следующим причинам:

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


#вопросы_из_собеседований

@python_practics
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Генератор паролей

Полный код можно посмотреть по ссылке👇

#sandbox

@python_practics
👍4🤔2
Задача:

Тролли атакуют ваш раздел комментариев!

Распространенный способ справиться с этой ситуацией — удалить все гласные из комментариев троллей, нейтрализуя угрозу.

Ваша задача — написать функцию, которая принимает строку и возвращает новую строку, из которой удалены все гласные.

Пример:

   "This website is for losers LOL!"  ==> "Ths wbst s fr lsrs LL!"


#задачник

@python_practics
👍61
Извлечение текста OCR из изображений

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

Примечание: Вы должны загрузить файл tesseract.exe с Github.

👍 - если было полезно

#полезные_сниппеты

@python_practics
👍12
Ставь 👍 если было полезно

#теория_python

@python_practics
👍13
Внимание! - Вопрос!

За что отвечает Meta в сериализаторе?

В классе Meta сериализатора можно задать модель по которой будет создан сериализатор, поля, которые будут включены (или exclude для исключения), list_serializer_class, например для того чтобы задать специфическую валидацию списков и тд.

#вопросы_из_собеседований

@python_practics
👍2
Hug Framework

Это микросхема, используемая для создания API. Этот фреймворк предоставляет различные интерфейсы, поэтому его легко разработать и использовать позже где угодно. Он хорошо совместим с python3. Используя эту структуру, вы можете быстро и легко разрабатывать локально и по протоколу HTTP. Эта структура использует Cython для компиляции и ресурсы по мере необходимости. Несколько других функций:

• Поддерживает проверку, основанную на аннотациях;
• Наличие автоматической документации;
• Автоматическое управление версией;
• Соответствие Cython;
• Также работает как библиотека Python;
• Поддерживает философию записи один раз и использования где угодно.

Подробнее👇

#фреймворки_библиотеки

@python_practics
👍3
Очистка корзины для мусора

Этот простой скрипт позволяет вам очистить корзину с помощью Python. Посмотрите приведенный выше код, чтобы узнать, как это сделать.

👍 - если было полезно

#полезные_сниппеты

@python_practics
👍14