Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
76 / 32 / 11
Регистрация: 28.02.2011
Сообщений: 2,053

Где можно посмотреть свойства и методы импортируемых модулей

16.07.2020, 09:30. Показов 2299. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
в программе импортируются модули, примеры и модули, которые в программах взяты с инета, но нет справочника по методам и функциям этих модулей, может какая команда в питоне есть типа модуль и хелп(например from fake_useragent import UserAgent
UserAgent().help) или посмотреть сам файл, куда он установился, наверняка там должен быть список...У меня уже десяток этих модулей, но в инете вся информация в них, типа "..а давайте посмотрим, что у нас получится с этим примером.." Т.е. хотелось бы получить инфу(свойства и методы) не по конкретным модулям(selenium, bs, fake_useragent, pandas и т.д.), а способ как эту инфу получить.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.07.2020, 09:30
Ответы с готовыми решениями:

Где можно посмотреть полный список команд,свойства и методы
Где можно посмотреть полный список команд,свойства и методы которые можно использовать с объектами,которые эти команды выводят.Как тут...

Где можно посмотреть свойства и методы объекта Microsoft Equation 3?
Где можно посмотреть свойства и методы объекта Microsoft Equation 3?

Есть ли справочник, где можно понять, что делают методы или свойства классов?
захожу на сайт майкросовта, но яснее пока не становится. не подскажете справочник, где кратко и понятно? еще не поможете с коментариями к...

2
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7391 / 4818 / 1246
Регистрация: 30.03.2015
Сообщений: 13,693
Записей в блоге: 29
16.07.2020, 09:50
tmpnik1,
1) документация! у каждой либы нормальной она есть и гуглится за 2 наносекунды, у селениума, панды и бс она подробная и обширная - было бы желание. Кроме того есть книги по этим популярным либам (да в программировании нужно очень много читать, очень!)
2) есть для консоли питона команды dir, help
3) в пичарме (а нет смысла писать код не в ней) просто наведя курсор на либу и контрол+клик можно перейти на нужное место и почитать


но стартовать надо с доки. и есть подозрение что тебе надо стартовать с книги по основам питона
1
1732 / 970 / 199
Регистрация: 22.02.2018
Сообщений: 2,693
Записей в блоге: 6
16.07.2020, 12:38
Лучший ответ Сообщение было отмечено tmpnik1 как решение

Решение

tmpnik1, Как правильно Вам сказали в интерактивном режиме можно вывести все атрибуты из области видимости с помощью dir(module).
С помощью атрибута __dict__ можно вывести пространство имен модуля в виде словаря. Где ключи это атрибуты модуля, а значения ключей, это значения атрибутов в модуле.
Например для списка:
Кликните здесь для просмотра всего текста
Python
1
2
3
4
>>> dir(list)
['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__', '__sizeof__', '__str__', '__subclasshook__', 'append', 'clear', 'copy', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort']
>>> list.__dict__
mappingproxy({'__repr__': <slot wrapper '__repr__' of 'list' objects>, '__hash__': None, '__getattribute__': <slot wrapper '__getattribute__' of 'list' objects>, '__lt__': <slot wrapper '__lt__' of 'list' objects>, '__le__': <slot wrapper '__le__' of 'list' objects>, '__eq__': <slot wrapper '__eq__' of 'list' objects>, '__ne__': <slot wrapper '__ne__' of 'list' objects>, '__gt__': <slot wrapper '__gt__' of 'list' objects>, '__ge__': <slot wrapper '__ge__' of 'list' objects>, '__iter__': <slot wrapper '__iter__' of 'list' objects>, '__init__': <slot wrapper '__init__' of 'list' objects>, '__len__': <slot wrapper '__len__' of 'list' objects>, '__getitem__': <method '__getitem__' of 'list' objects>, '__setitem__': <slot wrapper '__setitem__' of 'list' objects>, '__delitem__': <slot wrapper '__delitem__' of 'list' objects>, '__add__': <slot wrapper '__add__' of 'list' objects>, '__mul__': <slot wrapper '__mul__' of 'list' objects>, '__rmul__': <slot wrapper '__rmul__' of 'list' objects>, '__contains__': <slot wrapper '__contains__' of 'list' objects>, '__iadd__': <slot wrapper '__iadd__' of 'list' objects>, '__imul__': <slot wrapper '__imul__' of 'list' objects>, '__new__': <built-in method __new__ of type object at 0x00007FFBB1B95D30>, '__reversed__': <method '__reversed__' of 'list' objects>, '__sizeof__': <method '__sizeof__' of 'list' objects>, 'clear': <method 'clear' of 'list' objects>, 'copy': <method 'copy' of 'list' objects>, 'append': <method 'append' of 'list' objects>, 'insert': <method 'insert' of 'list' objects>, 'extend': <method 'extend' of 'list' objects>, 'pop': <method 'pop' of 'list' objects>, 'remove': <method 'remove' of 'list' objects>, 'index': <method 'index' of 'list' objects>, 'count': <method 'count' of 'list' objects>, 'reverse': <method 'reverse' of 'list' objects>, 'sort': <method 'sort' of 'list' objects>, '__doc__': 'Built-in mutable sequence.\n\nIf no argument is given, the constructor creates a new empty list.\nThe argument must be an iterable if specified.'})
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.07.2020, 12:38
Помогаю со студенческими работами здесь

Как посмотреть свойства и методы глобального объекта?
вопрос указан в названии темы код: for (var x in this) document.write(x + &quot;&lt;br /&gt;&quot;); не дает должного результата:)

Где можно посмотреть АП ЯНДЕКСА?
ПОДСКАЖИТЕ ГДЕ МОЖНО ПОСМОТРЕТЬ КОГДА ПРОХОДИТ АП ЯНДЕКСА,САЙТЫ СО СТАТИСТИКОЙ,КОГДА БЫЛИ В КАКИЕ ДНИ?

Где можно посмотреть исходники WinRar?
Просто интересно. Есть текстовый файл. Я знаю его содержимое.(частично) Первую строку точно. Архив запаролен 60+ символов. ...

Подскажите где можно посмотреть исходники
Подскажите где можно посмотреть исходники законченых программ на С++, активно использующих ООП: инкапсуляцию, наследование и полиморфизм?...

Можно ли где-то посмотреть историю домена
Сегодня узнал что мой домен был зарегистрирован еще до меня) аж в далеком 2008 году. У меня вопрос, можно ли как то узнать были ли проблемы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru