33
可能性の重複:
Is there a portable way to get the current username in Python?Pythonでユーザ名を取得するにはどうすればよいですか?
どのように私は与えられたスクリプトが実行されていることで、アカウントのユーザー名を取得できますか?
可能性の重複:
Is there a portable way to get the current username in Python?Pythonでユーザ名を取得するにはどうすればよいですか?
どのように私は与えられたスクリプトが実行されていることで、アカウントのユーザー名を取得できますか?
import getpass
print getpass.getuser()
* nixプラットフォームでユーザーを切り替えると「os.getlong()」が正しく機能しませんが、getpassソリューションが機能します。ありがとうございます。 – mxi1
これは最終的にユーザー名を決定するために環境変数を調べるため、準信頼環境(例:あなたのオフィス)内のハックスクリプトにとっては便利かもしれませんが、公開または重要なものには使用しないでください。これを適切に行うためのUNIXとWindows APIの方法については、「duplicate」の質問を参照してください。 –