获取ip地址-如何利用python获取本机IP地址

这里简单介绍一下吧,整个过程不难,内网IP地址主要通过socket获取,外网IP地址需要借助一个网页,通过正则表达式匹配,下面我简单介绍一下实现过程,实验环境win10+python3.6+pycharm5.0,主要内容如下:获取内网IP地址

获取ip地址,如何利用python获取本机IP地址?

这里简单介绍一下吧,整个过程不难,内网IP地址主要通过socket获取,外网IP地址需要借助一个网页,通过正则表达式匹配,下面我简单介绍一下实现过程,实验环境win10+python3.6+pycharm5.0,主要内容如下:

获取内网IP地址

这里主要用到socket这个包,如果是Mac或Windows系统,直接通过主机名获取IP就行,如果是Linux系统,则有所不同,主要代码如下,很简单:

点击运行这个程序,结果如下,已经成功获取到内网IP地址:

获取外网IP地址

这里需要借助一个网页,这个网页会自动显示出客户端请求的外网IP地址,我们只需要请求这个网页,获取网页内容,第二通过正则表达式匹配出IP地址就行,主要步骤如下:

1.第一,这里需要用到requests这个包,这里我们用它来获取网页内容,安装的话,直接“pip install requests”就行,如下:

2.接着打开http://txt.go.sohu.com/ip/soip这个网页,就能看到我们的外网IP地址,如下,代码中也主要是匹配这个IP:

3.接着就是针对以上网页内容,编写对应匹配代码了,主要是正则表达式匹配,非常简单,如下:

点击运行这个程序,就能获取到外网IP地址,如下:

至此,我们就完成了利用python来获取本机内外网IP地址。总的来说,整个过程非常简单,代码量也不多,理解起来非常容易,只要你有一定的python基础,熟悉一下代码,很快就能掌握的,网上也有相关教程和资料,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。

获取ip地址-如何利用python获取本机IP地址

电脑怎么新的获取ip地址?

第一种办法,鼠标点击系统托盘里的本地连接(**连接图标)->打开网络和共享中心->(左侧)更改适配器配置->本地连接(**连接)右键->禁用->右键启用.第二种办法 按windows键+R(就是有个微软图标的按键)->cmd->ipconfig /release(这是释放当前IP,如果有**的话会提示**活动,会失败)->ipconfig /renew(这是重新获取IP,到这步系统托盘网络连接图标会读圈)

cmd如何查ip?

cmd查ip方法如下

输入【ipconfig /all】就可以显示本机IP地址。使用组合键【Win】+【R】调出【运行】,输入CMD回车,打开【命令提示符】,输入上面的命令就可以查看本机的IP地址。详细介绍如下:

1、输入【ipconfig /all】就可以显示本机IP地址;

2、使用组合键【Win】+【R】调出【运行】,输入CMD回车,打开【命令提示符】;

3、在命令提示符下输入【ipconfig /all】,其中显示的IPV4地址就是本机的IP地址,当然这个是使用路由器获得的路由器IP地址。

网线插入电视显示正在获取ip地址?

电视一直提示正在获取IP地址是因为局域网内路由器dhcp有问题,可采取以下办法解决:

1.进入系统设置;

2.点击**和网络;

3.点击WIFI设置;

4.点击菜单键

机顶盒internet链接不正常,可尝试先重新启动机顶盒测试,如果无效,请检查机顶盒网络连接,也可以点击在线报障进行报修。

联想电脑ip地址如何自动获取?

1、以本地连接为例说明,点开始-控制面板-网络连接。

2、双击本地连接。

3、点本地连接状态栏属性,双击TCP/IP协议。

4、将ip地址设置成自动获,确定-确定即可。

原创文章,作者:九贤互联网电脑百科小编,如若转载,请注明出处:http://www.wangguangwei.com/29845.html