Python и 1000 уязвимостей
37.5K subscribers
1.9K photos
581 videos
30 files
2.06K links
Сила в единстве.

Сотрудничество: @workhouse_price

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
Аргументы функции передаются по ссылке или по значению?

Все аргументы функции передаются именно по ссылке: это означает, что если вы передаёте параметр функции, функция получает ссылку на этот же объект.

Если объект является изменяемым и функция изменяет его, параметр будет изменяться во внешней области действия функции.
👍12🤯3
🔥10👍3🤯1
⚙️ Веб-скрейпинг с помощью Python и BeautifulSoup

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

ДИСКЛЕЙМЕР. ЭТА СТАТЬЯ НАПИСАНА ИСКЛЮЧИТЕЛЬНО В ОБРАЗОВАТЕЛЬНЫХ ЦЕЛЯХ. МЫ НЕ ПРИЗЫВАЕМ НИКОГО СКРЕЙПИТЬ САЙТЫ, ОСОБЕННО ТЕ, СОГЛАСНО УСЛОВИЯМ КОТОРЫХ ПОДОБНЫЕ ДЕЙСТВИЯ ЗАПРЕЩЕНЫ.

//Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍142
Media is too big
VIEW IN TELEGRAM
🎬 КАК ЗАПУСТИТЬ TELEGRAM БОТА ИЛИ ПАРСЕР НА СЕРВЕРЕ

В данном видео размещаем telegram бота написанного на aiogram на vps/vds сервер(хостинг).

https://www.youtube.com/watch?v=43HFD1HEKRo
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
🔥 Лучшие практики разработки на Python

Цель этой статьи  —  поделиться лучшими практиками разработки на Python. Вы узнаете, как настроить и использовать репозиторий Github. Я познакомлю вас с полезными инструментами для поддержания чистоты и правильности кода, покажу, как настроить репозиторий и включить в него ранее представленные инструменты для автоматизированной проверки CI (непрерывной интеграции).

//Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥2
🔥 Пять статей от редакции, собравшие больше всего отдачи:

1. Как округлить число в Python

2. Красивый графический интерфейс на Python | Все фишки Flet - В данном видео рассмотрим примеры на фреймворке Flet, который позволяет создавать красивые и современные графические приложения.

3. Простой способ развернуть телеграмм бота с Aiogram + Webhook на хостинг

4. Аргументы функции передаются по ссылке или по значению?

5. КАК ЗАПУСТИТЬ TELEGRAM БОТА ИЛИ ПАРСЕР НА СЕРВЕРЕ - В данном видео размещаем telegram бота написанного на aiogram на vps/vds сервер(хостинг).
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
Media is too big
VIEW IN TELEGRAM
🎬 Pydantic в FastAPI, Динамические URL. Веб разработка на Питоне

https://youtu.be/a9pzsZerhQ4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Жирная шпаргалка по Python с примерами:

🔸 Описание ключевых слов
🔸 Типы данных, списки, словари, множества и т.д.
🔸 Циклы, условия
🔸 Лямбда-выражение
🔸 Классы
🔸 Встроенные функции и примеры работы с ними
🔸 Задачи с интервью и их решение
🔸 Ключевые методы работы с Numpy
🔸 Концепция ООП и много чего интересного

📌 Скачать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🤯1
Media is too big
VIEW IN TELEGRAM
🔥 Mojo — Новый язык, который заменит Python?

Совсем недавно был анонсирован новый язык, который призван заменить Python. По словам разработчиков, этот язык работает в 35000 раз быстрее чем Python и исправляет все недостатки этого языка.

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

https://youtu.be/RYZ5BpqoQSo
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🤔11🔥4
🔥 Почему все в Python является объектом?

По мере погружения в язык Python мы будем находить множество удивительных аспектов. Например, что значит расхожая фраза «В Python все является объектом»? Поскольку это объектно-ориентированный язык, то в нем и правда все является объектом, каждое целое число, строка, список и функция. Но прежде чем обсуждать, как такое возможно, давайте разберем, что такое объект.

//Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🤔3
Что выдаёт код выше?
Anonymous Quiz
21%
200023
7%
2023
7%
[2000, 23]
65%
Error
👍267
🔥 3 приема для определения функций в Python

В статье мы рассмотрим 3 полезных приема, которые пригодятся Python-программистам при написании функций.

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

//Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍132
🔥 Автоматизируем создание отчета о расходах с помощью Python

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

Предлагаем пошаговое руководство по автоматизации отчетов о расходах с использованием Python.

//Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍113🤯1
Media is too big
VIEW IN TELEGRAM
🎬 [ENG] API Python и OpenAI: создайте свое первое приложение CLI | Учебник по LangChain

Начните свое путешествие по программированию с этого удобного для начинающих руководства по созданию вашего первого приложения с интерфейсом командной строки (CLI) с использованием Python и LangChain. Это простое в использовании руководство проведет вас через каждый шаг, демонстрируя мощь языковой обработки и простоту программирования на Python.

https://www.youtube.com/watch?v=ad_tcdiBvAA&feature=youtu.be
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7