Работа с атрибутами объектов
Рассмотрим специальные функции для работы с атрибутами.
Каждой функции первыми двумя аргументами передаются сам объект и название атрибута. В
На практике эти четыре функции используются не слишком часто, но знать о них полезно.
Рассмотрим специальные функции для работы с атрибутами.
getattr позволяет получить атрибут, setattr — установить его, delattr — удалить. hasattr проверяет, существует ли атрибут с указанным названием у объекта или нет.Каждой функции первыми двумя аргументами передаются сам объект и название атрибута. В
setattr также нужно передать новое значение для атрибута.На практике эти четыре функции используются не слишком часто, но знать о них полезно.
Что выведет код?
Anonymous Quiz
16%
True
46%
False
7%
False, True
14%
True, False
13%
Error
4%
Другое
Работа с PDF
С помощью пакета pdftotext мы можем работать с PDF-файлами в Python: получать кол-во страниц, итерироваться по ним, выводить конкретные страницы и тексты. Вся эта функциональность описана на картинке.
Исходный код пакета написан на C++, поэтому могут возникнуть проблемы при установке. Документация: https://pypi.org/project/pdftotext/
С помощью пакета pdftotext мы можем работать с PDF-файлами в Python: получать кол-во страниц, итерироваться по ним, выводить конкретные страницы и тексты. Вся эта функциональность описана на картинке.
Исходный код пакета написан на C++, поэтому могут возникнуть проблемы при установке. Документация: https://pypi.org/project/pdftotext/
Что выведет программа?
Anonymous Quiz
11%
Hell
13%
dlro
35%
lleH
14%
dlroW olleH
11%
Error
16%
Другое
Emoji
Пакет Emoji пакет очень помогает при анализе данных из соцсетей, позволяя встраивать в текст и выделять из него эмодзи. Почитать документацию и ознакомиться с другими примерами можно на странице пакета emoji.
Пакет Emoji пакет очень помогает при анализе данных из соцсетей, позволяя встраивать в текст и выделять из него эмодзи. Почитать документацию и ознакомиться с другими примерами можно на странице пакета emoji.
Всплывающее окно
Программа ставится на паузу, пока не нажать ОК в всплывающем окне (или закрыть его). Более подробно о возможностях кастомизации можно почитать в документации пакета: https://pyautogui.readthedocs.io/en/latest/
pyautogui.alert позволяет вызвать всплывающее окно. В примере показано самое простое использование метода.Программа ставится на паузу, пока не нажать ОК в всплывающем окне (или закрыть его). Более подробно о возможностях кастомизации можно почитать в документации пакета: https://pyautogui.readthedocs.io/en/latest/
Что выведет программа?
Anonymous Quiz
5%
what do you do
46%
do you do
36%
IndexError
3%
t do you do
10%
Другое