Please open Telegram to view this post
VIEW IN TELEGRAM
👍56😁43❤4👎4🔥4🤩1
class difflib.SequenceMatcher:
This module provides classes and functions for comparing sequences.
Этот модуль предоставляет классы и функции для сравнения последовательностей. Он может быть использован, например, для сравнения файлов и может выдавать информацию о различиях в файлах в различных форматах, включая HTML, контекстные и унифицированные диффы. Для сравнения каталогов и файлов см. также модуль filecmp.
https://docs.python.org/3/library/difflib.html
@pythonlPlease open Telegram to view this post
VIEW IN TELEGRAM
👍24🔥3❤1🎉1
💼 Y'ORG
Y'ORG объединяет большин языковые модель с Jupyter Notebook для выполнения различных задач.
Цель Y'ORG - предоставить удобный интерактивный способ (1) изучения кода, (2) составления планов и задач для работы, (3) написания кода и добавления новых функций. Он также помогает ученым и аналитикам (4) проводить анализ данных и (5) создавать полноценные отчеты.
▪ Github
@pythonl
Y'ORG объединяет большин языковые модель с Jupyter Notebook для выполнения различных задач.
Цель Y'ORG - предоставить удобный интерактивный способ (1) изучения кода, (2) составления планов и задач для работы, (3) написания кода и добавления новых функций. Он также помогает ученым и аналитикам (4) проводить анализ данных и (5) создавать полноценные отчеты.
▪ Github
@pythonl
👍11❤5🔥1
__init__()
and __repr__()
to user-defined classes.Вы уже пробовали использовать dataclass в Python?
Декоратор dataclass автоматически добавляет сгенерированные специальные методы, такие как
`__init__()` и `__repr__()
` в ваши классы.@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28❤8🔥3😱2
Python предоставляет вам возможность создавать пулы процессов. Вы можете создавать их с помощью модуля Python `
threading
` или модуля `concurrent.futures
`.Модуль `
concurrent.futures
` оборачивает и потоки, и многопроцессорность, что делает их интерфейсы еще более приятными.@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤9🔥6
beginners_python_cheat_sheet_pcc_all.pdf
741 KB
Обновленные версии большой Python Шпаргалки.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21❤8🔥5🎉3
This media is not supported in your browser
VIEW IN TELEGRAM
🧑✈️ GPT PILOT
It's a dev tool that writes scalable apps from scratch.
Только что открыл для себя GPT Pilot. На Github у него почти 20 тысяч звезд.
Это инструмент для разработчиков, который пишет масштабируемые приложения с нуля.
Просто опишите свое приложение, и GPT Pilot сделает следующее:
1. Задаст правильные вопросы
2. Создаст продукт и технические требования
3. Настроит среду
4. Поможет написать приложение шаг за шагом.
Вам остается только проверять готовый код.
▪Github
@pythonl
It's a dev tool that writes scalable apps from scratch.
Только что открыл для себя GPT Pilot. На Github у него почти 20 тысяч звезд.
Это инструмент для разработчиков, который пишет масштабируемые приложения с нуля.
Просто опишите свое приложение, и GPT Pilot сделает следующее:
1. Задаст правильные вопросы
2. Создаст продукт и технические требования
3. Настроит среду
4. Поможет написать приложение шаг за шагом.
Вам остается только проверять готовый код.
▪Github
@pythonl
👍27👎3🔥3❤1
📢 Introducing CRUXEval, a benchmark to measure Python code execution!
CRUXEval - это новый бенчмарк, состоящий из 800 функций Python для тестирования кода.
🖥 Github: https://github.com/facebookresearch/cruxeval
🏠Homepage: https://crux-eval.github.io
📜Paper: https://crux-eval.github.io/paper/cruxeval.pdf
🏆Leaderboard: https://crux-eval.github.io/leaderboard.html
🔎Sample Explorer: https://crux-eval.github.io/demo.html
📊HF Dataset: https://huggingface.co/datasets/cruxeval-org/cruxeval
@pythonl
CRUXEval - это новый бенчмарк, состоящий из 800 функций Python для тестирования кода.
🏠Homepage: https://crux-eval.github.io
📜Paper: https://crux-eval.github.io/paper/cruxeval.pdf
🏆Leaderboard: https://crux-eval.github.io/leaderboard.html
🔎Sample Explorer: https://crux-eval.github.io/demo.html
📊HF Dataset: https://huggingface.co/datasets/cruxeval-org/cruxeval
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍5🔥1
get_close_matches()
from the difflib
module to return a list of the best “good enough” matches.В #Python вы можете использовать get_close_matches() из модуля difflib, чтобы вернуть список лучших совпадений.
https://docs.python.org/3/library/difflib.html
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30❤5🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Блокноты Jupyter отлично подходят для изучения данных.
Но не так хороши для визуализации данных.
Вот библиотека с открытым исходным кодом на Python, которая поможет вам быстро создавать информативные и красивые.
pip install panel
▪Github
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33🔥9❤3😁1
Коллекция полезных скриптов на Python от базовых до продвинутых со скриптами автоматизации.
▪Github
▪10 скриптов Python для автоматизации 2024.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤5🔥1🎉1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥6❤1😱1😢1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥4❤3🎉2😢1