Исправление AlexM, (текущая версия) :
Вообще, это довольно самонадеянно - использовать чужой модуль, не зная, как он устроен внутри и не имея исчерпывающей документации на этот счёт. Сейчас-то Вы, конечно, посмотрите, какие у него есть методы и поля, но завтра автор выкатил новую версию, изменив реализационную часть (он-то, наивный, думает, что всё, что не публично, сторонним кодом не используется), и, оп-па, деда, ты попал!
Ну а, вообще, ТС уже все слова сказал сам: dir(smth). Я подозреваю, что автокомплит во многих средах так и реализован.
Исходная версия AlexM, :
Вообще, это довольно самонадеянно - использовать чужой модуль, не зная, как он устроен внутри и не имея исчерпывающей документации на этот счёт. Сейчас-то Вы, конечно, посмотрите, какие у него есть методы и поля, но завтра автор выкатил новую версию, изменив реализационную часть (он-то, наивный, думает, что всё, что не публично, сторонним кодом не используется), и, оп-па, деда, ты попал!