python获取电脑IP代码
时间: 2024-05-27 19:10:35 浏览: 14
import socket
hostname = socket.gethostname()
ip_address = socket.gethostbyname(hostname)
print("Computer Name:", hostname)
print("IP Address:", ip_address)
相关问题
python枚举电脑IP代码
以下是获取本机 IP 的 Python 代码示例:
```python
import socket
hostname = socket.gethostname()
ip = socket.gethostbyname(hostname)
print(ip)
```
这段代码会输出当前电脑的 IP 地址。如果电脑有多个网卡或者是虚拟机等情况,可能会输出多个 IP 地址。
python根据电脑名称查ip
可以使用Python中的socket模块来实现根据电脑名称查ip的功能。
代码示例:
```python
import socket
hostname = socket.gethostname()
ip = socket.gethostbyname(hostname)
print("电脑名称:", hostname)
print("IP地址:", ip)
```
运行以上代码,可以获取当前电脑的名称和IP地址。如果要查询其他电脑的IP地址,只需要将`socket.gethostname()`改为对应电脑的名称即可。例如,要查询名称为`example-pc`的电脑的IP地址,代码如下:
```python
import socket
hostname = "example-pc"
ip = socket.gethostbyname(hostname)
print("电脑名称:", hostname)
print("IP地址:", ip)
```
需要注意的是,在某些情况下,查询到的IP地址可能不是唯一的,因为一台电脑可能有多个网络接口或多个IP地址。