Installationspfad eines konkreten Pakets finden

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
markus_
User
Beiträge: 12
Registriert: Samstag 25. April 2015, 14:22

Hallo,

kann mir jemand freundlicherweise weiterhelfen, wie ich den Installationspfad eines bestimmten Pakets finde? Ich habe nämlich ein Paket ohne Dokumentation und müsste daher in den Quellcode schauen, welche Funktionen da drin sind und welche Parameter erwartet werden.

Ich hatte schon

Code: Alles auswählen

pip freeze
probiert (Paket wurde auch mittels pip installiert) und das Paket taucht auch in der Liste auf, allerdings ohne Angabe des Installationspfads. Bei den meisten anderen Paketen steht ein Pfad mit dabei.

Grüße
Markus
Benutzeravatar
__blackjack__
User
Beiträge: 14078
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

@markus_: Importiere das Modul und gib es dann per `print()` aus. Also wenn das beispielsweise `example` heisst:

Code: Alles auswählen

import example
print(example)
Die Ausgabe sollte den Pfad enthalten.
“Vir, intelligence has nothing to do with politics!” — Londo Mollari
markus_
User
Beiträge: 12
Registriert: Samstag 25. April 2015, 14:22

__blackjack__ hat geschrieben: Donnerstag 28. Juli 2022, 12:58 Die Ausgabe sollte den Pfad enthalten.
Danke, so ist es.
Benutzeravatar
DeaD_EyE
User
Beiträge: 1244
Registriert: Sonntag 19. September 2010, 13:45
Wohnort: Hagen
Kontaktdaten:

Code: Alles auswählen

In [9]: import os

In [10]: os.__file__
Out[10]: '/home/andre/.pyenv/versions/3.10.5/lib/python3.10/os.py'
sourceserver.info - sourceserver.info/wiki/ - ausgestorbener Support für HL2-Server
Antworten