Если хочешь сохранить секрет, надо скрывать его и от себя (Джордж Оруэлл) В Python имеются простые способы погружения в неизвестные свойства объекта или возможности библиотеки, которые работают и без Интернета, а в некоторых случаях эффективнее его. Допустим, вы ищете способ подсчета логарифма в NumPy, но не знаете точное название инструмента. Воспользуйтесь встроенной функцией dir, которая отображает список методов и свойств объекта (включая модули), переданного ей в качестве параметра. Соответственно, можно вывести перечень, имеющий в названии строку 'log': Далее можно посмотреть описание функции, поместив после ее названия символ вопроса: Помимо поиска некой функции в модуле типичной является ситуация с поиском нужного свойства экземпляра класса. Иногда для этого набирают точку и ждут выпадающее меню со списком. Однако проще воспользоваться все той же функцией dir. Так на днях я работал с объектом DatetimeIndex и, догадываясь, что его можно просто преобразовать в серию, нашел нужны
Как изучать объекты и библиотеки в Python без Интернета
6 декабря 20226 дек 2022
91
1 мин