獲取用戶的用戶名,讓您快速實(shí)現(xiàn)用戶信息抓取。
1.使用getpass模塊
的getpass模塊可以幫助我們獲取當(dāng)前用戶的用戶名。getpass.getuser()函數(shù)可以返回當(dāng)前用戶的用戶名,代碼如下
port getpass
user = getpass.getuser()
t("當(dāng)前用戶的用戶名是", user)
2.使用os模塊
()函數(shù)可以返回當(dāng)前用戶的登錄名,代碼如下
port os
t("當(dāng)前用戶的用戶名是", user)
3.使用pwd模塊
的一個(gè)標(biāo)準(zhǔn)庫,可以用來獲取當(dāng)前用戶的用戶名、用戶ID和組ID等信息。pwd模塊中的pwd.getpwuid(os.getuid())[0]函數(shù)可以返回當(dāng)前用戶的用戶名,代碼如下
port pwdport os
user = pwd.getpwuid(os.getuid())[0]
t("當(dāng)前用戶的用戶名是", user)
都可以輕松地實(shí)現(xiàn)用戶信息的抓取。