Найти в Дзене
Ты в АйТи

Как узнать что делает функция Python. Мощный инструмент.

В предыдущей статье мы с вами посмотрели как можно посмотреть какие атрибуты в общем и методы в частности есть у объекта. Осталась не раскрытой тема, а как же быстро в интерактивной консоли узнавать что делает тот или иной метод.

На самом деле это очень просто и удобно для этого нужно воспользоваться функцией help

Допустим у нас есть строка S. Посмотрим что же делает метод ljust

Рис.1 Пример использования функции help() для получения справки
Рис.1 Пример использования функции help() для получения справки

Результатом выполнения функции help в нашем случае является справочная информация по строковому методу ljust. Из справки мы видим, что интересующий на с метод возвращает выравненную по левому краю строку заданной ширины.

Таким образом Вы можете получить справку по любому интересующему вас методу.

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

Резюме: dir и help это первый уровень документации в Python.

Если статья была вам хоть сколько-нибудь интересна ставим лайк и подписываемся на канал, чтобы не пропустить новые материалы. Спасибо за прочтение.


Помогите автору канала одним из этих способов :) :
Донаты (переводы) с любых карт и yoomoney -
https://yoomoney.ru/fundraise/QnZacAJpY9g.230208
Донаты на карту Сбера - 2202 2007 6729 1543
Донаты на Тинькофф - 5536 9137 9511 4657
Донаты на Открытие - 5586 2000 6614 6835
Криптокошельки:
1. Ethereum - 0x73670880Af17F42E6a641f5936E2f3Bc5a4db257
2. Bitcoin - bc1qywt6l80metclksvdzjt370r28zg9gxg5262aum
3. LiteCoin - ltc1qrwedpjt4evqhl42w2z32kks6xwysqvk3g27uqj
4. Zcash - t1YfZNFJ5Q1BQLCbC6Qo3bcueLJ53QLo4Mx