33
Mögliche Duplizieren:
Is there a portable way to get the current username in Python?Wie bekomme ich den Benutzernamen in Python?
Wie kann ich den Benutzernamen des Kontos erhalten, mit dem die angegebenen Skript ausgeführt wird?
"os.getlong()" kann nicht richtig funktionieren, wenn ich Benutzer auf * nix-Plattformen wechselte, aber die getpass-Lösung funktioniert, danke. – mxi1
Dies betrachtet schließlich Umgebungsvariablen, um den Benutzernamen zu bestimmen, und könnte daher für Hacky-Skripte in einer halb vertrauenswürdigen Umgebung (z. B. Ihrem Büro) nützlich sein, sollte aber nicht für etwas Öffentliches oder Wichtiges verwendet werden. Siehe die Frage "Duplizieren" für einige UNIX- und Windows-API-Möglichkeiten, dies richtig zu tun. –