如何用python获取电脑名称与用户名及ip地址
时间: 2024-05-04 19:16:04 浏览: 193
您好,可以使用Python中的socket与os库来获取电脑名称、用户名及IP地址。示例代码如下所示:
```python
import socket
import os
# 获取主机名
host_name = socket.gethostname()
# 获取IP地址
ip_address = socket.gethostbyname(host_name)
# 获取用户名
user_name = os.getlogin()
# 打印结果
print("计算机名称:", host_name)
print("IP地址:", ip_address)
print("用户名:", user_name)
```
上述代码通过调用`socket.gethostname()`函数获取主机名,使用`socket.gethostbyname()`方法获取IP地址,使用`os.getlogin()`方法获取用户名,并打印输出结果。希望对您有所帮助。
阅读全文