首页 > 解决方案 > 如何获取出现在cmd上的用户名?

问题描述

我需要知道如何获取出现在cmdpython 上的用户名,例如在这个路径中:

C:\Users\john\Desktop\chrome.exe

我想以这种方式获得约翰的名字,我该如何用python做到这一点?

C:\Users\Steve\Desktop\chrome.exe

如何使用 python 获取名称?

标签: pythonwindowscmd

解决方案


您可以使用 os 库自动化一点

import os

# get current directory
path = os.getcwd()

# split path into list
path_spit = path.split('\\')

# get index of Users word in the list
idx = path_split.index('Users')

# get user name
user = path_spit[ idx+1 ]

推荐阅读