Разъяснивший Python
Open in Telegram
Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/python_pssss
Show more6 995
Subscribers
-124 hours
-187 days
-7430 days
Posts Archive
6 995
Запусти скрытый чат прямо в терминале с помощью Python!
Этот лайфхак позволяет создать скрытый чат, работающий прямо в консоли. Общение происходит через локальный сервер, и никто не узнает, что вы переписываетесь!
Как это работает?
Один человек запускает сервер (server.py).
Другой подключается как клиент (client.py).
Чат работает в реальном времени, без интернета!
Где это можно использовать?
Секретные чаты внутри локальной сети.
Общение без интернета между компьютерами.
Резервный способ связи, если мессенджеры недоступны.
Разъяснивший Python
6 995
Красивый вывод списка с помощью print
Конечно, становится понятно, что из себя представляет список, но чаще всего пользователь не хочет видеть кавычки вокруг каждого элемента.
Метод join преобразовывает список в строку, рассматривая каждый элемент как строку. Разделителем является та строка, для которой был вызван join. Он достаточно умен, чтобы не вставлять разделитель после последнего элемента.
Дополнительный бонус: join работает линейное время. Никогда не создавайте строку складыванием элементов списка в цикле for: это не просто некрасиво, это занимает квадратичное время.
Разъяснивший Python
6 995
dis.Bytecode()
Метод
dis.Bytecode() из модуля dis позволяет анализировать байт-код Python-функций. Это полезно для оптимизации кода и понимания его работы на уровне интерпретатора.
Разъяснивший Python6 995
Запусти сервер без интернета с помощью Python (и поделись файлами по Wi-Fi)
Этот лайфхак позволит вам запустить локальный HTTP-сервер на вашем компьютере и быстро поделиться файлами с другими устройствами в вашей Wi-Fi сети — без интернета и сторонних приложений!
Где это можно использовать?
📂 Быстрый обмен файлами между компьютером и телефоном без флешек и облака.
🌍 Запуск локального веб-сайта (например, если у вас есть HTML-файлы, они откроются в браузере).
🔄 Тестирование API или фронтенда, когда интернет недоступен.
Разъяснивший Python
6 995
Антипаттерн недели: Использование
range(len()) вместо enumerate()
В Python часто используют range(len(lst)) для итерации по списку с индексами, но это снижает читаемость кода и не является идиоматичным способом перебора элементов.
Используйте enumerate(), который позволяет одновременно получать индекс и значение элемента, делая код более читаемым и питоничным.
Разъяснивший Python6 995
ByBit заблокировала трейдера, который вложил 1200$ в токен NEIRO и заработал 490 000$
Owl in trade тот самый вкладчик. Он не расстраивается блокировке, ведь за 2 месяца уже заработал больше миллиона долларов на росте крипты.
Он покупал XRP, когда все кричали что это скам и роста не будет. В итоге с $0.35 монета выросла до $2.2. Также произошло с SOL, NEIRO и ACT, которые дали больше 1000% иксов.
В своем канале раз в неделю он дает 1 проверенную сделку, в которую заходит на 100 000$. А его капитал уже 7 000 000$
Скоро на рынке будет булран, поэтому если хотите откусить свой кусок пирога и изменить жизнь, подписывайтесь: @owl_in_trade
6 995
Использование Python для автоматического превращения голосовых команд в текстовые напоминания
Этот лайфхак позволяет превратить голосовые команды в текстовые напоминания с помощью Python, используя библиотеку для распознавания речи и отправки напоминаний по электронной почте.
Замените your_email@example.com и your_password на свои учетные данные. Для отправки писем через Gmail может потребоваться разрешить доступ для менее безопасных приложений.
Этот лайфхак превращает ваш голос в текстовые напоминания, облегчая управление задачами и улучшая продуктивность.
Разъяснивший Python
6 995
Среднее значение, медиана и мода
Среднее значение — это сумма всех элементов набора данных, делённая на их количество. Оно показывает центральную тенденцию данных.
Медиана — это значение, которое находится в середине упорядоченного набора данных. Если количество элементов чётное, медиана — это среднее значение двух центральных элементов.
Мода — это значение, которое встречается наиболее часто в наборе данных. В Python для вычисления моды можно использовать библиотеку scipy.
Разъяснивший Python
6 995
join — метод, который объединяет элементы в итерируемом объекте в одну строку, используя указанный разделитель.
Join принимает в качестве параметров итерируемый объект (например, список, кортеж или строку). Она возвращает новую строку, в которой элементы итерируемого объекта объединены с помощью указанного разделителя.
На примере(см. выше) мы имеем список с элементами 'apple', 'banana' и 'orange'. С метода join мы объединяем эти элементы, используя запятую и пробел в качестве разделителя. В результате получаем новую строку, содержащую 'apple, banana, orange', которая затем выводится на экран :3
Разъяснивший Python
6 995
Scrapy - это быстрый высокоуровневый фреймворк для веб-сканирования и веб-скрейпинга.
Сканируйте веб-сайты и извлекайте структурированные данные с их страниц. Его можно использовать для: широкий спектр целей, от интеллектуального анализа данных до мониторинга и автоматизированного тестирования.
Основными возможностями Scrapy являются:
— автоматическая обработка запросов и ответов с использованием асинхронности;
— извлечение данных из HTML и XML документов с помощью XPath и CSS-селекторов;
— эффективная обработка веб-форм и управление сессиями;
— расширяемость за счёт огромного количества плагинов, упрощающих разработку и настройку веб-пауков.
Разъяснивший Python
6 995
slots
Метод
__slots__ позволяет явно указать, какие атрибуты может иметь объект класса, что значительно уменьшает потребление памяти и ускоряет доступ к атрибутам. Это особенно полезно при создании большого количества экземпляров класса.
Разъяснивший Python6 995
TensorFlow - это библиотека с открытым исходным кодом, разработанная Google для создания и развёртывания моделей машинного обучения.
Это одна из самых популярных библиотек для искусственного интеллекта и машинного обучения, которая используется такими компаниями, как Airbnb, Intel и Twitter.
TensorFlow отлично подходит для построения нейронных сетей и моделей глубокого обучения, а также обладает широким спектром инструментов для построения и обучения моделей.
Как использовать TensorFlow для построения простой нейронной сети представлено на картинке.
Разъяснивший Python
6 995
Уже очевидно, что крипта — главная золотая жила 2025 года. Посмотрите сами. По указу Трампа США инвестирует туда миллиарды долларов, Европа оплачивает газ и нефть в биткоине, а в России вот-вот появится своя криптобиржа.
Мы плавно входим в эпоху, когда сегодня 1 монетка стоит пару долларов, а уже завтра — больше квартиры. И кто не поленится разобраться в крипте сейчас — сколотит состояние.
Для этого не нужны особые знания и сотни часов возни с непонятными терминами — просто читайте этого инсайдера
Это один из известнейших специалистов по крипте в России. Еще в 2017 году он кричал, что за ней будущее, а сейчас объясняет, какие монеты вырастут на сотни процентов уже в феврале и как даже новичку забрать стабильно делать 40% в месяц
Сколотить достойный капитал никогда еще не было так просто — подписывайтесь, в закрепе есть торговая система и список монет которые скоро дадут «иксы»
6 995
Scikit-learn - это широко используемая библиотека для машинного обучения на Python.
Она построена поверх NumPy и SciPy и предлагает широкий спектр инструментов для создания и оценки моделей машинного обучения. Scikit-learn отлично подходит для построения традиционных моделей машинного обучения, таких как линейная регрессия, деревья решений и кластеризация k-средних.
Как использовать scikit-learn, чтобы построить простую модель линейной регрессии представлено на картинке
Разъяснивший Python
6 995
🔥 Ищешь новые возможности для развития и роста?
iGaming — твой шанс стать частью одного из самых быстрорастущих рынков в мире:
✨ Бюджеты. Индустрия инвестирует миллионы в маркетинг, технологии и развитие;
✨ Инновации будущего. Спрос на передовые технологии огромен, и они внедряются быстрее, чем в других бизнесах;
✨ Карьерный рост. Индустрия нуждается в сильных кадрах — используй возможность и займи сильную позицию в компании;
✨ Международные уровень. Работай с крупнейшими мировыми брендами и проектами.
Узнай об iGaming больше от Owner 1win — канале основателя передового холдинга в сфере
6 995
Скриншот страницы сайта в одну строку кода
Если вам нужно быстро сделать скриншот веб-страницы и сохранить его в виде изображения, вы можете использовать Python и библиотеку selenium.
Как это работает:
1.
selenium: Используется для автоматизации браузера.
2. webdriver-manager: Упрощает установку и управление драйверами для браузера.
3. .get(): Загружает указанную веб-страницу.
4. .save_screenshot(): Делает скриншот текущего окна браузера и сохраняет его в виде файла.
Разъяснивший Python6 995
Как парсить данные из HTML и XML в Python
Узнайте, как парсить данные из HTML и XML в Python с помощью популярных библиотек BeautifulSoup и lxml, с примерами кода!
Парсинг данных из HTML и XML является распространенной задачей в области Python-разработки. Мы рассмотрим основные инструменты и подходы для решения этой задачи.
BeautifulSoup
BeautifulSoup — это популярная библиотека для парсинга HTML и XML документов. Она предоставляет простой и удобный интерфейс для извлечения данных из веб-страниц.
lxml
lxml — это еще одна мощная библиотека для парсинга HTML и XML документов. Она предоставляет быстрый и эффективный парсер, основанный на C-библиотеках libxml2 и libxslt.
Разъяснивший Python6 995
itertools.permutations()
Метод
itertools.permutations() генерирует все возможные перестановки элементов заданной последовательности. Это полезно для задач, связанных с комбинаторикой.
Разъяснивший Python6 995
concurrent.futures.ThreadPoolExecutor()
Класс
concurrent.futures.ThreadPoolExecutor из модуля concurrent.futures позволяет легко создавать и управлять пулом потоков для выполнения задач параллельно. Это особенно полезно для выполнения нескольких операций ввода-вывода или вычислений, которые могут быть распределены между несколькими потоками.
Разъяснивший Python6 995
Обнаружение лиц людей на видео при помощи Python
Перейти к просмотру [03:22]
Разъяснивший Python
