TGViewer
Channel Public Channel
Добро пожаловать в мир Python

Добро пожаловать в мир Python

@welcome_python

Подборка полезных материалов для Python программистов.

По вопросам сотрудничества- @Daily_admin_info

По иным темам @un_ixtime
Subscribers
2.76K
Photos
544
Videos
19
Links
1.2K

Showing posts older than #1039 · Back to latest

Older Posts 20 shown
Post #1038 726

Forwarded from Тестирование

Полное руководство по тестированию приложений Django

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

https://atharvashah.netlify.app/posts/tech/django-testing-guide/?utm_campaign=Software%2BTesting%2BWeekly&utm_medium=web&utm_source=Software_Testing_Weekly_175
Post #1037 678
20 встроенных библиотек Underdog Python, которые заслуживают гораздо большего внимания

Большинство
людей думают, что массовое доминирование Python связано с его мощными пакетами, такими как NumPy, Pandas, Sklearn, XGBoost и т. д. Это сторонние пакеты, написанные профессиональными разработчиками, часто с помощью других более быстрых языков программирования, таких как C, Java или C++. .

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

Я предлагаю вашему вниманию 20 легковесных пакетов, которые встроены в вашу установку Python и находятся всего в одной строке от того, чтобы быть выпущенными.

https://pub.towardsai.net/20-underdog-python-built-in-libraries-that-deserve-much-more-attention-6ff35baeb06c
Post #1036 649
Шесть удивительных неизвестных библиотек Python

Последние два года я активно использую Python. В результате я всегда ищу замечательные библиотеки, которые могут улучшить мою работу в проектах Data Engineering и Business Intelligence.
https://medium.com/@Divithraju/six-amazing-unknown-python-libraries-c7bdad6b4472
Medium Six Amazing Unknown Python Libraries I’ve been using Python extensively for the last two years. As a result, I’m always looking for amazing libraries that can enhance my work…
  • 👍 1
Post #1035 664
Устали тратить часы на утомительные офисные задачи? В этом видео мы покажем вам, как использовать ChatGPT и Python для автоматизации некоторых из этих скучных задач. Мы рассмотрим автоматизацию Outlook, создание презентаций PowerPoint, создание диаграмм на основе данных Excel и работу с PDF-файлами.

https://www.youtube.com/watch?v=mCk4Rabkmjc&t=182s

Код и файлы можно найти здесь: https://github.com/Sven-Bo/automate-office-tasks-using-chatgpt-python
Сайт со ссылками на все подсказки ChatGPT: https://automate-office-chatgpt.streamlit.app/
YouTube Automate Boring Office Tasks with ChatGPT and Python Tired of spending hours on tedious office tasks? In this video, I'll show you how to use ChatGPT and Python to automate some of those boring tasks. We'll be looking at automating Outlook, creating PowerPoint presentations, generating charts from Excel data…
Post #1034 610
Messaging для чайников. Утилизируем все возможности RabbitMQ на Python.

Всем привет! Так уж получилось, что совсем недавно, в процессе написания документации для проекта, мне пришлось перерыть всю официальную документацию RabbitMQ и тонну статей разного качества на тему разных видов маршрутизации в этом брокере.

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

Простых и понятных примеров на Python тоже мало, так как они заставляют вас вникать не только в особенности различных вариантов маршрутизации RabbitMQ, но и в особенности используемых библиотек. Для человека, который видит что-то pika-подобное первый раз, это может быть испытанием.

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

Примеры в статье будут приведены с использованием фреймворка Propan, чтобы не утруждать джуновский мозг лишними деталями установления соединения, канала и тд.

Поехали https://habr.com/ru/articles/743192/
Post #1032 804
Как создать индикатор выполнения в Python

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

Мы рассмотрим несколько методов, от традиционных подходов на основе текста до использования сторонних библиотек и реализации пользовательских подходов.

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

https://www.geeksveda.com/python-progress-bar/
GeeksVeda - Open Source, Programming, and Technology How to Create a Progress Bar in Python [CLI and GUI] Progress bars are considered essential elements in software development as they provide feedback regarding the progress of operations and tasks.
  • 👍 3
Post #1031 764
Терминология Python

Неофициальная версия глоссария Python ( официальный глоссарий ), предназначенная для обычных пользователей Python.

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

https://www.pythonmorsels.com/terms/
Pythonmorsels Python Terminology: an unofficial glossary Definitions for colloquial Python terminology (effectively an unofficial version of the Python glossary).
  • 👍 2
Post #1030 768
116 историй, которые нужно узнать о парсинге веб-страниц

Давайте узнаем о парсинге веб-страниц с помощью этих 116 бесплатных историй. Они упорядочены по наибольшему времени чтения, созданного на HackerNoon.

https://hackernoon.com/116-stories-to-learn-about-web-scraping?source=rss
Hackernoon 116 Stories To Learn About Web Scraping | HackerNoon Learn everything you need to know about Web Scraping via these 116 free HackerNoon stories.
Post #1028 1.4K
Вам не нужно 20 графических процессоров для точной настройки большой языковой модели. Lit-Parrot — это библиотека Python, которая позволяет точно настроить последнюю модель 7B Falcon с помощью 1 gpu https://github.com/Lightning-AI/lit-parrot
GitHub GitHub - Lightning-AI/litgpt: 20+ high-performance LLMs with recipes to pretrain, finetune and deploy at scale. 20+ high-performance LLMs with recipes to pretrain, finetune and deploy at scale. - Lightning-AI/litgpt
Post #1023 643
v3 — делаем OpenCV питоничным.

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

Читать далее https://habr.com/ru/articles/741296/
Post #1022 642
Веб-скрапинг — это процесс автоматического извлечения данных с веб-сайтов с помощью скриптов. ChatGPT может генерировать для вас код сценария парсинга веб-страниц.

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

Исходный код: https://www.codingthesmartway.com/how-to-use-chatgpt-to-fully-automate-web-scraping/

https://www.youtube.com/watch?v=e9oOj5jRHrM
Codingthesmartway How To Use ChatGPT To Fully Automate Web Scraping | Foxi Web scraping is the process of automatically extracting data from websites using scripts. ChatGPT is able to generate the web scraping script code for you. Let's see how this works …
  • 👍 3
Post #1021 548

Forwarded from Робототехника автономные системы и автоматизация

Это курс по программированию дронов на Python.

Здесь мы собираемся изучить основы дрона, включая компоненты и то, как дрон летает. Затем мы рассмотрим установки и основные движения вместе с захватом изображения. На их основе мы создадим захватывающие проекты, в том числе беспилотник для наблюдения, отслеживание лиц.
Если вы новичок, не беспокойтесь, этот курс для вас, мы сосредоточимся на части реализации, чтобы вы могли получить от этого максимум практического опыта. И хотя мы будем использовать для этого курса определенный дрон, 80% материала, изложенного в этом курсе, можно использовать с любым дроном.

https://www.youtube.com/watch?v=LmEcyQnfpDA
  • 👍 5
  • 💩 1
Post #1020 578
Это видео представляет собой простое, очень короткое руководство о том, как подключить камеру телефона Android к OpenCV. Это может быть очень полезно для тех, кто планирует создавать приложения для обработки изображений, которые будут использовать камеру Android в качестве носителя. Я буду использовать Python 3.8 на компьютере с Windows 10.

Шаги:

Шаг 1: Необходимо загрузить и установить приложение IP Webcam на свои мобильные телефоны. Это будет использоваться для связи между вашим телефоном Android и ПК.

Шаг 2: После установки приложения убедитесь, что ваш телефон и компьютер подключены к одной и той же сети. Запустите приложение на своем телефоне и нажмите Запустить сервер.
Совет: прокрутите вниз, это в самом низу.

Шаг 3: После этого ваша камера откроется с IP-адресом внизу.
Например: https://192.168.43.1:8080​

Шаг 4: Конечно, используйте URL-адрес, отображаемый в интерфейсе вашей IP-веб-камеры, замените его, а затем запустите код. Всего через несколько мгновений появится окно cv, которое совершит свое волшебство. Чтобы закрыть окно, просто нажмите любую клавишу.

https://www.youtube.com/watch?v=tjUVkVBxrzg&t=36s
Исходный код https://drive.google.com/drive/folders/1CzbcJm-dpRql9411jMMCpA9Wmw45Hn_I
YouTube How to Access Mobile Camera From PC | IP Webcam | Python Script To Access Phone Camera This video is a simple, very short tutorial on how to connect your android phone camera to OpenCV. This may be very helpful for those who are planning to create some image processing applications which will use an android camera as the medium. I will be using…
  • 👍 5
Post #1019 558
Сообщество участников Jupyter с гордостью представляет JupyterLab 4.0, следующий крупный выпуск нашей полнофункциональной среды разработки. Пакет теперь доступен на PyPI и conda-forge. Вы можете обновить, запустив pip install --upgrade jupyterlabили conda install -c conda-forge jupyterlab. Мы обновили нашу документацию JupyterLab для этой новой версии. https://blog.jupyter.org/jupyterlab-4-0-is-here-388d05e03442
  • 👍 1
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 →