Вот как это работает:
Методdict.fromkeys(my_list)
создает словарь, использующий элементыmy_list
в качестве ключей.
Важно отметить, что начиная с Python 3.7 поведение словарей гарантирует сохранение порядка вставки элементов, что позволяет вернуть элементы в исходном порядке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤4🤯2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁18👀5🤯2
CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) — это механизм аутентификации, используемый для различия между людьми и компьютерными программами.
ImageCaptcha
из библиотеки captcha. Установка библиотеки:
pip install captcha
Указанный код создаст изображение CAPTCHA с текстом 'PythonCaptcha' и сохранит его в файл CAPTCHA.png.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3🫡2
SQLModel — это библиотека для работы с SQL базами данных, которая объединяет удобство Pydantic и мощь SQLAlchemy.
Она позволяет создавать модели данных с помощью простых Python классов и обеспечивает автоматическую валидацию и сериализацию данных, что делает разработку гораздо более удобной.
Основные этапы работы с библиотекой:
Установка библиотеки:
pip install sqlmodel
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍4🔥2
👍9🔥3🤯3❤1
Чтобы установить пароль на PDF-файл с помощью Python, можно использовать библиотеку PyPDF2.
Установка библиотеки:
pip install PyPDF2
Please open Telegram to view this post
VIEW IN TELEGRAM
✍6❤5👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Google reCAPTCHA — это система, которая помогает определить, является ли пользователь человеком или ботом.
Установка зависимостей:
sudo apt-get install ffmpeg
pip install drissionpage
Google может заблокировать ваш IP-адрес, если вы решаете слишком много капч за короткий период времени.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍6👀3
Библиотека wikipedia предназначена для облегчения доступа к информации из Википедии.
Она предоставляет удобный интерфейс для работы с данными и позволяет разработчикам быстро получать необходимую информацию.
Основные функции библиотеки:
Установка библиотеки:
pip install wikipedia
Э
тот код позволяет получить информацию о Python из Википедии, включая краткий обзор, результат поиска и полную страницу статьи.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤2👍2
😁7🤯5👍2🔥2✍1
NaN (Not a Number) — это специальное значение, используемое для представления результатов операций, которые не могут быть выражены в виде числа.
Например, NaN может возникать в следующих случаях:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2👀2
vscode.dev
Visual Studio Code for the Web
Build with Visual Studio Code, anywhere, anytime, entirely in your browser.
Основные особенности VSCode в браузере:
1️⃣ Поддержка функций настольного редактора.1️⃣ Подключение к Git-репозиториям.1️⃣ Поддержка расширений.➖ Ограничения в использовании расширений.➖ Отсутствие доступа к терминалу.
Хотя он имеет некоторые ограничения по сравнению с десктопной версией, он идеально подходит для быстрых изменений и просмотра кода.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤3🫡3
Библиотека pykakasi в Python представляет собой инструмент для работы с японским вводом текста.
Установка библиотеки:
pip install pykakasi
Эта библиотека
может быть полезно в различных приложениях, связанных с обработкой японского текста, таких как переводчики, текстовые редакторы и другие инструменты для работы с японским языком.Пояснение:
• item['orig']: исходный текст.
• item['kana']: текст в кана.
• item['hira']: текст в хирагана.
• item['hepburn']: текст в ромадзи по системе Хэпберна.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤3👍3✍1
Метод swapcase() в Python используется для изменения регистра символов в строке.
Метод не принимает никаких параметров.
Метод возвращает новую строку, в которой все прописные буквы заменены на строчные, а строчные — на прописные.
Исходная строка остается неизменной.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8👀2🫡2
Что выведет этот ключ?
Anonymous Quiz
53%
{True: 'one', 1: 'two', 1.0: 'three'}
19%
{True: 'three'}
6%
{1: 'two'}
4%
{1.0: 'one'}
18%
Узнать ответ
🤯21👀7🔥3
imghdr — это встроенная библиотека в Python, предназначенная для определения типа изображений на основе их содержимого, а не по расширению файла.
Библиотека imghdr поддерживает следующие форматы изображений:
🟢 'rgb': SGI ImgLib Files🟠 'gif': GIF 87a and 89a Files🟢 'pbm': Portable Bitmap Files🟠 'pgm': Portable Graymap Files🟢 'ppm': Portable Pixmap Files🟠 'tiff': TIFF Files🟢 'rast': Sun Raster Files🟠 'xbm': X Bitmap Files🟢 'jpeg': JPEG data in JFIF or Exif formats🟠 'bmp': BMP Files🟢 'png': Portable Network Graphics🟠 'webp': WebP Files🟢 'exr': OpenEXR Files
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥4❤2