socket获取本机ip地址 Python
时间: 2023-11-05 07:23:48 浏览: 76
可以通过socket库中的gethostbyname函数获取本机IP地址。示例代码如下:
import socket
hostname = socket.gethostname()
ip_addr = socket.gethostbyname(hostname)
print("本机IP地址为:", ip_addr)
相关问题
python获取本机ip地址
可以 Python 的 socket 模块来获取本机的 IP 地址。以下是示例代码:
```python
import socket
# 获取本机的主机名
hostname = socket.gethostname()
# 获取本机的 IP 地址
ip_address = socket.gethostbyname(hostname)
print("本机的主机名为:", hostname)
print("本机的 IP 地址为:", ip_address)
```
运行结果如下:
```
本机的主机名为: mycomputer
本机的 IP 地址为: 192.168.1.100
```
python 获取本机ip地址的代码
可以使用 Python 的 `socket` 模块来获取本机 IP 地址,可以尝试以下代码:
```python
import socket
# 获取本机计算机名称
hostname = socket.gethostname()
# 获取本机IP
ip = socket.gethostbyname(hostname)
print("本机IP地址为:" + ip)
```
运行后会输出本机的 IP 地址。
阅读全文