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 #1425 · Back to latest

Older Posts 20 shown
Post #1423 661
Все, что вам нужно знать о Python 3.13 — JIT и GIL пошли в гору
Все, что вам нужно знать о последней версии Python, включая глобальную блокировку интерпретатора и компиляцию Just-in-Time. https://drew.silcock.dev/blog/everything-you-need-to-know-about-python-3-13/

Numpy QuadDType: четверная точность для всех
Представляем новый тип данных для Numpy, обеспечивающий кроссплатформенную поддержку четверной точности. https://labs.quansight.org/blog/numpy-quaddtype-blog
Drew's Dev Blog Everything you need to know about Python 3.13 – JIT and GIL went up the hill | Drew's Dev Blog All you need to know about the latest Python release including Global Interpreter Lock and Just-in-Time compilation.
  • 👍 3
Post #1422 636
Post #1419 495
Python.jl — бесшовное смешивание Python и Julia
В докладе представлен Python.jl, пакет Julia, который бесшовно смешивает синтаксис Python и Julia, позволяя пользователям писать код, который смешивает элементы из обоих языков в одной среде. Хотя проект представлен как беззаботный эксперимент, он демонстрирует гибкость Julia в создании доменно-ориентированных языков и подчеркивает проблемы интеграции двух разных языков программирования. https://www.youtube.com/watch?v=t5rYZqiKOL0

Давайте создадим и оптимизируем расширение Rust для Python
Код Python слишком медленный? Вы можете быстро создать расширение Rust, чтобы ускорить его. https://pythonspeed.com/articles/intro-rust-python-extensions/

Автоматическое преобразование асинхронного кода в синхронный
В статье описывается, как Psycopg 3 реализовал автоматическую систему преобразования для генерации синхронного кода Python из асинхронного кода, сокращая дублирование кода и усилия по обслуживанию. Процесс включает использование абстрактных синтаксических деревьев (AST) для преобразования асинхронного кода в эквивалентный синхронный код с пользовательскими преобразованиями и вспомогательными функциями для обработки сложных случаев. https://www.psycopg.org/articles/2024/09/23/async-to-sync/
YouTube Python.jl—Seamlessly blend Python and Julia | Hafner | JuliaCon 2024 Python.jl—Seamlessly blend Python and Julia by Lilith Hafner PreTalx: https://pretalx.com/juliacon2024/talk/ZH3JN3/ GitHub: https://github.com/LilithHafner/Jokes/blob/main/Python/README.md Slide link: https://raw.githack.com/LilithHafner/JuliaCon2024_P…
  • 👍 3
Post #1418 643
Что нового в Python 3.13
В этой статье объясняются новые функции Python 3.13 по сравнению с 3.12. Python 3.13 выйдет 1 октября 2024 года.
https://docs.python.org/3.13/whatsnew/3.13.html

Избегайте этих 7 распространенных ошибок ООП в Python

В видео обсуждаются распространенные плохие практики в объектно-ориентированном программировании Python и способы их предотвращения. В нем рассматриваются такие проблемы, как ненужное использование классов вместо функций, чрезмерное использование миксинов и чрезмерная инкапсуляция, а также приводятся практические примеры и альтернативы для улучшения структуры кода и читаемости. https://www.youtube.com/watch?v=yFLY0SVutgM
Python documentation What’s New In Python 3.13 Editors, Adam Turner and Thomas Wouters,. This article explains the new features in Python 3.13, compared to 3.12. Python 3.13 was released on October 7, 2024. For full details, see the changelog. ...
  • 👍 1
Post #1417 721
Post #1416 662
5 хороших практик Python

В сегодняшнем видео мы рассмотрим пять хороших практик Python, которые улучшат качество вашего кода и, скорее всего, качество жизни других людей, которые также читают ваш код. https://www.youtube.com/watch?v=plXuoYYFS-Y
YouTube 5 Good Python Practices In today’s video we’re going to be going over five good Python practices that will improve the quality of your code, and most likely the quality of life for other people who read your code too. ▶ Become job-ready with Python: https://www.indently.io ▶…
  • 👍 1
Post #1415 613
Python 3.13.0RC2, 3.12.6, 3.11.10, 3.10.15, 3.9.20 и 3.8.20 уже доступны!

Большой совместный релиз. В основном исправления безопасности, но у нас также есть финальный релиз-кандидат 3.13, так что начнем с него! https://pythoninsider.blogspot.com/2024/09/python-3130rc2-3126-31110-31015-3920.html
Blogspot Python Insider: Python 3.13.0RC2, 3.12.6, 3.11.10, 3.10.15, 3.9.20, and 3.8.20 are now available!
Post #1413 533
Post #1412 1.09K
Mini-Omni
Mini-Omni — это многомодельная большая языковая модель с открытым исходным кодом, которая может слышать, говорить и думать. Включает в себя сквозной речевой ввод в реальном времени и возможности потокового аудиовывода для разговора. https://github.com/gpt-omni/mini-omni
GitHub GitHub - gpt-omni/mini-omni: open-source multimodal large language model that can hear, talk while thinking. Featuring real-time… open-source multimodal large language model that can hear, talk while thinking. Featuring real-time end-to-end speech input and streaming audio output conversational capabilities. - gpt-omni/mini-...
Post #1411 407
Почему я все еще использую виртуальные среды Python в Docker

В статье приводятся доводы в пользу использования виртуальных сред Python в контейнерах Docker, приводя такие преимущества, как предсказуемость, стандартизация и более простая отладка. Автор утверждает, что виртуальные среды обеспечивают согласованную, хорошо понятную структуру для приложений Python, делая коммуникацию и развертывание между https://hynek.me/articles/docker-virtualenv/ командами более простыми, а также упрощая поведение импорта Python.
Hynek Schlawack Why I Still Use Python Virtual Environments in Docker Whenever I publish something about my Python Docker workflows, I invariably get challenged about whether it makes sense to use virtual environments in Docker containers. As always, it’s a trade-off, and I err on the side of standards and predictability.
Post #1410 394
Создание LLM с нуля

Это руководство знакомит кодеров с основами больших языковых моделей (LLM), объясняет, как они работают и как создавать их с нуля в PyTorch. Оно охватывает кодирование небольшой модели, похожей на GPT, ее конвейер данных, архитектуру, предварительную подготовку и тонкую настройку с использованием библиотек с открытым исходным кодом.
https://www.youtube.com/watch?v=quh7z1q7-uc
YouTube Building LLMs from the Ground Up: A 3-hour Coding Workshop REFERENCES: 1. Build an LLM from Scratch book: https://amzn.to/4fqvn0D 2. Build an LLM from Scratch repo: https://github.com/rasbt/LLMs-from-scratch 3. GitHub repository with workshop code: https://github.com/rasbt/LLM-workshop-2024 4. Lightning Studio for…
Post #1409 452
Как перемещаться по файловой системе с помощью Pathlib Python
Узнайте, как перемещаться по файловой системе и управлять ею с помощью встроенного модуля Python pathlib.
https://www.kdnuggets.com/how-to-navigate-the-filesystem-with-pythons-pathlib
KDnuggets How To Navigate the File System with Python's Pathlib Learn how to navigate and manage your filesystem with Python's built-in pathlib module.
Post #1407 536
Post #1405 479
🐍Лучшие практики ведения журнала в Python: полное руководство
В этом руководстве рассматривается настройка ведения журнала, избежание распространенных ошибок и применение передовых методов для улучшения процесса отладки, независимо от того, работаете ли вы с небольшими скриптами или большими приложениями.

https://last9.io/blog/python-logging-best-practices
Last9 Python Logging Best Practices: Levels, Handlers & Configuration | Last9 Master Python logging with best practices for log levels, handlers, formatters, and structured output. Covers basicConfig, rotating files, and production setup.
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 →