python 修改ip地址
时间: 2023-11-05 16:55:04 浏览: 156
修改IP地址
你可以通过以下代码修改Python程序的IP地址:
```python
import socket
# 获取当前主机名
hostname = socket.gethostname()
# 获取当前主机的IP地址
ip_address = socket.gethostbyname(hostname)
# 修改IP地址
new_ip_address = '192.168.0.100'
socket.gethostbyname_ex(hostname)
socket.gethostbyname(hostname)
socket.gethostbyname_ex(new_ip_address)
socket.gethostbyname(new_ip_address)
```
在上面的代码中,我们首先使用 `socket.gethostname()` 获取当前主机名,然后使用 `socket.gethostbyname()` 获取当前主机的IP地址。接着,我们将IP地址修改为新的IP地址,即 `192.168.0.100`,并再次使用 `socket.gethostbyname()` 获取新的IP地址。
阅读全文