Pythonでは、OSのユーザー名を取得するためにos
モジュールを使用します。具体的には、os.environ['USERNAME']
を使用してユーザー名を取得できます。
import os
print(os.environ['USERNAME'])
このコードは、現在のOSのユーザー名を表示します。
また、getpass
モジュールのgetuser()
関数を使用することもできます。この関数は、環境変数のLOGNAME
, USER
, LNAME
, USERNAME
を順に参照します。
import getpass
print(getpass.getuser())
このコードも、現在のOSのユーザー名を表示します。
以上の2つの方法を使用して、PythonでOSのユーザー名を取得することができます。どちらの方法を使用するかは、あなたのプロジェクトの要件によります。どちらの方法も有効で、適切に機能します。