首页 > 编程语言 >Python网络编程之IP地址的介绍

Python网络编程之IP地址的介绍

时间:2023-01-02 23:35:47浏览次数:37  
标签:Python IP 编程 ping 网络 地址 IP地址 ip

一、IP 地址的概念

IP 地址就是标识网络中设备的一个地址,好比现实生活中的家庭地址。

网络中的设备效果图:

Python网络编程之IP地址的介绍_网卡信息

二、IP 地址的表现形式

Python网络编程之IP地址的介绍_IP_02

说明:

  • IP 地址分为两类: IPv4 和 IPv6
  • IPv4 是目前使用的ip地址
  • IPv6 是未来使用的ip地址
  • IPv4 是由点分十进制组成
  • IPv6 是由冒号十六进制组成

三、IP 地址的作用

IP 地址的作用是标识网络中唯一的一台设备的,也就是说通过IP地址能够找到网络中某台设备。

IP地址作用效果图:

Python网络编程之IP地址的介绍_网卡信息_03

四、查看 IP 地址

  • Linux 和 mac OS 使用 ifconfig 这个命令
  • Windows 使用 ipconfig 这个命令

说明:

ifconfig 和 ipconfig 都是查看网卡信息的,网卡信息中包括这个设备对应的IP地址

Python网络编程之IP地址的介绍_网卡信息_04

说明:

  • 192.168.1.107是设备在网络中的IP地址
  • 127.0.0.1表示本机地址,提示:如果和自己的电脑通信就可以使用该地址。
  • 127.0.0.1该地址对应的域名是localhost域名是 ip 地址的别名,通过域名能解析出一个对应的ip地址。

五、检查网络是否正常

  • 检查网络是否正常使用 ping 命令

检查网络是否正常效果图

Python网络编程之IP地址的介绍_网卡信息_05

说明:

  • ping www.baidu.com 检查是否能上公网
  • ping 当前局域网的ip地址 检查是否在同一个局域网内
  • ping 127.0.0.1 检查本地网卡是否正常

标签:Python,IP,编程,ping,网络,地址,IP地址,ip
From: https://blog.51cto.com/u_13236892/5984328

相关文章

  • 学习Python第一个程序“Hello,World”
    博主王大博:http://wangdabo.com/博主亲自帮忙一句话,可以学学python,我感觉也不错哈哈哈,先热爱一门编程语言吧~下载pycharm+py3.8新建项目名:feifeige#Author:符攀飞#......
  • Python网络编程之端口和端口号
    一、问题思考不同电脑上的飞秋之间进行数据通信,它是如何保证把数据给飞秋而不是给其它软件呢?其实,每运行一个网络程序都会有一个端口,想要给对应的程序发送数据,找到对应的端......
  • Python的打包神器—Nuitka!
    一.pyinstaller和Nuitka使用感受1.1使用需求这次也是由于项目需要,要将python的代码转成exe的程序,在找了许久后,发现了2个都能对python项目打包的工具——pyintaller和......
  • 登陆界面、学生信息记录界面——Python
    Button按钮Canvas画布、用于绘制直线、椭圆、多边形等形状Checkbutton复选框Entry单行文本框Frame框架,可以作为其它组建的容器,常用来对组件进行分......
  • centos7 中 安装python 11
     001、查看系统[root@PC1~]#cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009(Core)  002、安装环境依赖[root@PC1home]#yumgroupsmarkinstal......
  • 调试Python程序的几种方法总结
    程序能一次写完并正常运行的概率很小,基本不超过1%。总会有各种各样的bug需要修正。有的bug很简单,看看错误信息就知道,有的bug很复杂,我们需要知道出错时,哪些变量的值是正确的,......
  • Python图像处理库
    Pillow库为Python解释器添加了图像处理功能。它提供广泛的文件格式支持,高效的内部表示,以及相当强大的图像处理功能。功能特点图像存档Pillow库是写图像存档和图像批处理应用......
  • c#基于socket编程实现简单多人聊天程序
    首先直接上代码链接,欢迎修改与指正:​​https://github.com/yinyoupoet/chatRoomTest​​​代码、可运行程序、详细设计文档、使用说明等都在里面啦然后再上图你们感受下:......
  • Qt如何获取外网IP地址
    直接调用就行:.returnOutIP();这个方法返回的就是外网IP了~引用头:#include<QNetworkAccessManager>#include<QNetworkReply>#include<QNetworkRequest>#include<QEventLoo......
  • Python模块之dedent 删除字符串中的前导空格
    作用:删除字符串中的前导空格必要操作:>>>fromtextwrapimportdedent 帮助查看:>>>help(dedent)方法(函数):fromtextwrapimportdedenttext="""......