Top.Mail.Ru
Ответы

Как через Python узнать имя пользователя компьютера?

Как узнать имя пользователя пк через Python, то которое ещё расположено в папке "Пользователи"

По дате
По рейтингу
Аватар пользователя
Новичок

import os
os.getlogin()

Аватар пользователя
Оракул

Вот так

Аватар пользователя
Высший разум

ещё варианты

12
 os.environ['USER']
os.environ.get('user') 
Аватар пользователя
Мыслитель

В Python вы можете использовать модуль `socket` для получения имени хоста, который включает имя вашего компьютера. Вот пример кода:

```python
import socket

host_name = socket.gethostname()
print("Имя компьютера:", host_name)
```

Этот код определит имя компьютера и выведет его в консоли. Обратите внимание, что значение `host_name` может содержать полное имя компьютера, включая доменное имя или локальное имя в сети. Если вам нужно получить только локальное имя компьютера, то можно использовать свойство `socket.getfqdn()`:

```python
import socket

host_name = socket.getfqdn()
print("Имя компьютера:", host_name)
```

Обратите внимание, что эти методы будут использовать системные настройки и средства операционной системы для определения имени компьютера.