Python | os.getlogin 函數

最近更新時間 2020-12-06 21:41:04

os.getlogin 函數返回通過控制終端進程進行登錄的用戶名。在多數情況下,使用 getpass.getuser() 會更有效,因為後者會通過檢查環境變量 LOGNAME 或 USERNAME 來查找用戶,再由 pwd.getpwuid(os.getuid())[0] 來獲取當前用戶 ID 的登錄名。

函數定義

os.getlogin()
# 函數定義

def getlogin() -> str: ...

參數

  • checkNone - 無。

返回值

  • checkstr - 登錄用戶名。

示例1: - 使用 os.getlogin() 函數返回登錄的用戶名。

# coding=utf-8

# Python3 代碼
# 使用 os.getlogin() 函數返回登錄的用戶名

# 引入 os 庫
import os

# 登錄的用戶名
login = os.getlogin()

print("Login::", login)
Login:: root
rss_feed