Pythonでログイン中のユーザーIDを取得する

2021年11月25日

書式
方法1
import getpass
ログインユーザーID = getpass.getuser()

方法2
import os
ログインユーザーID = os.getlogin()

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import getpass
import os
# ログイン名の取得
name = getpass.getuser()
name2 = os.getlogin()
# ログイン名を表示
print(f'ログイン名1: {name}')
print(f'ログイン名2: {name2}')
import getpass import os # ログイン名の取得 name = getpass.getuser() name2 = os.getlogin() # ログイン名を表示 print(f'ログイン名1: {name}') print(f'ログイン名2: {name2}')
import getpass
import os

# ログイン名の取得
name = getpass.getuser()

name2 = os.getlogin()

# ログイン名を表示
print(f'ログイン名1: {name}')

print(f'ログイン名2: {name2}')

実行結果
>python test.py
ログイン名1: cft
ログイン名2: cft

Python

Posted by arkgame