Wie kann man die Doku von Python Modulen nach Stichworten durchsuchen?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
consuli
User
Beiträge: 52
Registriert: Sonntag 26. Juli 2015, 22:10

Hallo!

Ich möchte die Dokumentation von Python Modulen nach bestimmten Stichworten durchsuchen.

Wie geht das für
  • bereits installierte Module
  • noch nicht installierte Module
?
Who controls the British crown? Who keeps the metric system down? We do! We do!
Who leaves Atlantis off the maps? Who keeps the Marsians under wraps? We do! We do!
Benutzeravatar
sparrow
User
Beiträge: 4538
Registriert: Freitag 17. April 2009, 10:28

Du bringst hier verschiedene Dinge durcheinander.
Wenn du die Python-Dokumentation durchsuchen willst, dann nimm eine Suchmaschine.
Darin sind alle Module enthalten, die mit Python kommen.

Alle Module, die nicht Teil von Python sind, sollten eine eigene Dokumentation haben. Aber es gibt keinr zentralen Anlaufpunkt, auch wenn einiges bei readthedocs liegt.
Benutzeravatar
__blackjack__
User
Beiträge: 14047
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

Wobei die Python-Dokumentation und damit auch die für die Module aus der Standardbibliothek in HTML-Form eine eigene Suchfunktion per JavaScript hat, und die Dokumentation auch in anderen Formaten heruntergeladen werden kann. Beispielsweise als PDF oder als Windowshilfedatei, mit den jeweiligen Suchmöglichkeiten die die jeweilige Software dafür bieten. Man muss da also nicht zwingend mit einer externen Suchmaschine ran.
“Vir, intelligence has nothing to do with politics!” — Londo Mollari
consuli
User
Beiträge: 52
Registriert: Sonntag 26. Juli 2015, 22:10

Vielen Dank.

I.d.R. durchsucht man Python-Module also online.

Es gibt also auch gar keine Möglichkeit die Kommentare/ Docstrings von bereits installierten Python-Modulen, z.B. von einer Anaconda-Installation, lokal zu durchsuchen, richtig?
Who controls the British crown? Who keeps the metric system down? We do! We do!
Who leaves Atlantis off the maps? Who keeps the Marsians under wraps? We do! We do!
Benutzeravatar
__blackjack__
User
Beiträge: 14047
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

@consuli: Da meistens die Quelltexte installiert sind, kannst Du da natürlich ``grep``, ``ack``, oder ähnliche Werkzeuge drauf loslassen. Und Du könntest Dir mal das `pydoc`-Modul/Programm aus der Standardbibliothek ansehen. Da die Option ``-g`` um eine kleine GUI mit einem Suchfeld zu starten.

Das geht natürlich nicht für nicht installierte Module – da wüsste ich auch gar nicht wie man das lösen sollte, ausser es gäbe *eine* Quelle im Netz wo alle Module/Packages ihre Dokumentation hinterlegen würden.
“Vir, intelligence has nothing to do with politics!” — Londo Mollari
consuli
User
Beiträge: 52
Registriert: Sonntag 26. Juli 2015, 22:10

Dankeschön. Das werde ich mal ausprobieren.
Who controls the British crown? Who keeps the metric system down? We do! We do!
Who leaves Atlantis off the maps? Who keeps the Marsians under wraps? We do! We do!
Antworten