In mehreren Open Source-Projekten habe ich gesehen, wie Leute os.path.abspath(os.path.realpath(__file__))den absoluten Pfad zur aktuellen Datei ermitteln.
Ich finde das jedoch os.path.abspath(__file__)und os.path.realpath(__file__)produziere das gleiche Ergebnis. os.path.abspath(os.path.realpath(__file__))scheint etwas überflüssig zu sein.
Gibt es einen Grund, warum die Leute das benutzen?
realpath()enthalten..kann und die Frage, warum Sie beide verwenden würden, nicht wirklich beantwortet. Jobrads Antwort ist genauer.