Поиск индекса в кортеже
Метод index() используется для поиска индекса заданного элемента в кортеже.
Он принимает значение элемента в качестве аргумента и возвращает индекс первого вхождения этого элемента в кортеже.
Если указанный элемент не найден в кортеже, будет вызвано исключение ValueError.
Python Tech Code - подписаться
Метод index() используется для поиска индекса заданного элемента в кортеже.
Он принимает значение элемента в качестве аргумента и возвращает индекс первого вхождения этого элемента в кортеже.
Если указанный элемент не найден в кортеже, будет вызвано исключение ValueError.
Python Tech Code - подписаться
👍7🔥2🆒2
🤔6👍3👨💻3🔥2
Конвертация PDF в изображение
Библиотека fitz является мощным инструментом для чтения, редактирования и конвертации PDF-файлов, что делает ее идеальным выбором для работы с данным форматом файлов.
В этом скрипте осуществляется открытие и чтение PDF-файлов, получение объекта страницы PDF и преобразование содержимого этой страницы в изображение.
Этот процесс позволяет конвертировать содержимое PDF в графический формат для дальнейшего использования или просмотра.
Python Tech Code - подписаться
Библиотека fitz является мощным инструментом для чтения, редактирования и конвертации PDF-файлов, что делает ее идеальным выбором для работы с данным форматом файлов.
В этом скрипте осуществляется открытие и чтение PDF-файлов, получение объекта страницы PDF и преобразование содержимого этой страницы в изображение.
Этот процесс позволяет конвертировать содержимое PDF в графический формат для дальнейшего использования или просмотра.
Python Tech Code - подписаться
👍6🔥2🥰2⚡1
Очистка корзины в Windows
Для освобождения места на диске при работе с файлами на компьютере удобно использовать библиотеку shutil для очистки корзины.
Мы использовали
Этот код корректно находит и очищает содержимое корзины текущего пользователя в Windows.
Python Tech Code - подписаться
Для освобождения места на диске при работе с файлами на компьютере удобно использовать библиотеку shutil для очистки корзины.
Мы использовали
$RECYCLE.BIN (без указания диска, так как это внутренняя специальная директория Windows) и добавили аргумент ignore_errors=True, чтобы код игнорировал ошибки при удалении файлов или папок из корзины, если таковые возникнут.Этот код корректно находит и очищает содержимое корзины текущего пользователя в Windows.
Python Tech Code - подписаться
👍7😎3❤2
Обратная сортировка списка
В этом примере используется метод sort() для сортировки списка numbers.
Параметр reverse=True указывает на обратную сортировку, то есть элементы будут располагаться в порядке убывания.
Python Tech Code - подписаться
В этом примере используется метод sort() для сортировки списка numbers.
Параметр reverse=True указывает на обратную сортировку, то есть элементы будут располагаться в порядке убывания.
Python Tech Code - подписаться
👍5💯4🫡4🔥2
Что выведет этот код?
Anonymous Quiz
59%
<class 'str'>
19%
<class 'float'>
4%
<class 'int'>
14%
<class 'tuple'>
4%
Узнать ответ
😁12😎5✍4👍3🔥3🎉3🤔2
Удаляем дубликаты в списке
Один из способов удалить дубликаты из списка в Python - использовать метод fromkeys() словаря.
Поскольку ключи словаря должны быть уникальными, все дубликаты автоматически удаляются.
Python Tech Code - подписаться
Один из способов удалить дубликаты из списка в Python - использовать метод fromkeys() словаря.
Поскольку ключи словаря должны быть уникальными, все дубликаты автоматически удаляются.
В данном примере метод fromkeys() используется для создания словаря, в котором ключи соответствуют уникальным элементам списка.
Python Tech Code - подписаться
👍9🆒3👏2🤔1
Мониторинг памяти ОЗУ
Библиотека psutil является мощным инструментом в Python для мониторинга ресурсов системы и управления процессами.
В этом примере используем функцию virtual_memory() из библиотеки
Установка библиотеки:
Python Tech Code - подписаться
Библиотека psutil является мощным инструментом в Python для мониторинга ресурсов системы и управления процессами.
В этом примере используем функцию virtual_memory() из библиотеки
psutil, чтобы получить информацию о памяти системы, включая общий объем памяти, доступную память и объем используемой памяти.Установка библиотеки:
pip install psutil
Python Tech Code - подписаться
🔥7👨💻3❤2
Парсим фиды (RSS-ленты)
Feedparser - это удобная библиотека Python, которая предоставляет простой и эффективный способ для чтения данных из различных RSS/Atom-лент.
Она обеспечивает легкий доступ к информации, содержащейся в различных форматах фидов, включая заголовки, описания, ссылки и другие данные.
Этот код загружает данные из RSS-ленты с веб-сайта и выводит заголовки и описания новостей
Установка библиотеки:
Python Tech Code - подписаться
Feedparser - это удобная библиотека Python, которая предоставляет простой и эффективный способ для чтения данных из различных RSS/Atom-лент.
Она обеспечивает легкий доступ к информации, содержащейся в различных форматах фидов, включая заголовки, описания, ссылки и другие данные.
Этот код загружает данные из RSS-ленты с веб-сайта и выводит заголовки и описания новостей
Установка библиотеки:
pip install feedparser
Python Tech Code - подписаться
👍6⚡2🥰2
👍9🫡7❤2🔥2😁1
Глубина рекурсии
sys.getrecursionlimit() - это метод модуля sys в Python, который используется для получения текущего ограничения глубины рекурсии.
Глубина рекурсии ограничивает количество вложенных вызовов функций, которые могут быть выполнены до возникновения ошибки переполнения стека.
По умолчанию значение ограничения глубины рекурсии в Python составляет 1000 вызовов.
Python Tech Code - подписаться
sys.getrecursionlimit() - это метод модуля sys в Python, который используется для получения текущего ограничения глубины рекурсии.
Если необходимо изменить этот лимит, можно использовать метод sys.setrecursionlimit(new_limit).
Глубина рекурсии ограничивает количество вложенных вызовов функций, которые могут быть выполнены до возникновения ошибки переполнения стека.
По умолчанию значение ограничения глубины рекурсии в Python составляет 1000 вызовов.
Python Tech Code - подписаться
👍5🔥3❤2
Получаем строку определенной длины
Метод zfill() используется для дополнения строкового значения слева нулями до указанной длины.
Таким образом, метод zfill() полезен, когда вам нужно привести число к определенному формату с ведущими нулями.
Python Tech Code - подписаться
Метод zfill() используется для дополнения строкового значения слева нулями до указанной длины.
Если исходная строка уже имеет равную или большую длину, то метод ничего не делает и возвращает исходную строку.
Таким образом, метод zfill() полезен, когда вам нужно привести число к определенному формату с ведущими нулями.
Python Tech Code - подписаться
👌6🫡6🆒3
Объединение множеств
Оператор
Python Tech Code - подписаться
Оператор
« | » или метод union() возвращает новое множество, которое содержит все уникальные элементы из обоих множеств.Python Tech Code - подписаться
👍8❤4💯3
Что выведет этот код?
Anonymous Quiz
8%
[4, 3, 2]
17%
[4, 3, 2, 1]
5%
4
36%
3
26%
Ошибку
8%
Узнать ответ
👍15😁10😎4🤔1👨💻1
Управление файлами и папками в Windows
winshell - это библиотека Python, которая предоставляет удобный способ взаимодействия с рабочим столом Windows, файловой системой и ярлыками.
Она позволяет создавать, изменять и управлять ярлыками, а также выполнять другие операции в Windows с помощью Python.
Установка библиотеки:
Python Tech Code - подписаться
winshell - это библиотека Python, которая предоставляет удобный способ взаимодействия с рабочим столом Windows, файловой системой и ярлыками.
Она позволяет создавать, изменять и управлять ярлыками, а также выполнять другие операции в Windows с помощью Python.
Некоторые из основных функций включают:
• winshell.delete_file() - удаление файла;
• winshell.delete_folder() - удаление папки;
• winshell.copy_file() - копирование файла;
• winshell.copy_folder() - копирование папки;
• winshell.move_file() - перемещение файла;
• winshell.move_folder() - перемещение папки;
• winshell.create_folder() - создание новой папки.
Установка библиотеки:
pip install winshell
Python Tech Code - подписаться
👍4🔥4❤2🆒2
Защита от ошибок: гарантированное получение значения по ключу
Метод setdefault() используется для получения значения по ключу из словаря.
Если ключ уже присутствует в словаре, то метод возвращает значение, соответствующее этому ключу.
Если ключ отсутствует, метод создает новую пару "ключ-значение" с заданным ключом и значением (по умолчанию
Python Tech Code - подписаться
Метод setdefault() используется для получения значения по ключу из словаря.
Если ключ уже присутствует в словаре, то метод возвращает значение, соответствующее этому ключу.
Если ключ отсутствует, метод создает новую пару "ключ-значение" с заданным ключом и значением (по умолчанию
None) и возвращает заданное значение.Python Tech Code - подписаться
👍5🫡3😎2❤1