添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
  • python 查看更多书籍

  • 《GeeksForGeeks Python 中文教程 2022-05-10》

  • Python 中的命令行界面编程
  • Python 中使用 argparse 的命令行选项和参数解析
  • 命令行脚本| Python 打包
  • 命令方法–Python 设计模式
  • 在 Python 中提交&回滚操作
  • 带示例和代码的模糊集常见运算
  • 数据科学中常用的文件格式
  • 使用 JSON 进行两个程序之间的通信
  • 使用 Python 中的管道进行父子进程间的通信
  • 使用蛮力方法在社交网络中进行社区检测
  • 使用 dfflib 模块比较 Python 中的序列
  • 在 Python 中逐行比较两个文件
  • 使用 Python 中的哈希比较两个文件
  • 使用 Python 中的名称工具模块比较和管理名称
  • 在 Python 中比较日期
  • Python 中列表和数组的比较
  • Java 与其他编程语言的比较
  • Python 与其他编程语言的比较
  • 补充朴素贝叶斯(CNB)算法
  • 使用 Python 中的 Networkx 完成图形
  • 复解调相位和振幅图
  • Python 中的复数|集合 1(简介)
  • Python 中的复数|集合 3(三角函数和双曲函数)
  • Python 中的复数|集合 2(重要函数和常数)
  • Python 操作的复杂性备忘单
  • Selenium的成分
  • 合成方法–Python 设计模式
  • Python 中的理解
  • 计算机科学十二班(2016-17)
  • 使用 Python 中的运算符重载连接两个字符串
  • Python 中包含不常见字符的串联字符串
  • Python 中的条件装饰器
  • Python 中的条件继承
  • 调节图
  • 在 Docker 容器上配置 HTTPD 服务器并设置 Python 解释器
  • 使用 MySQL-Connector Python 连接 MySQL 数据库
  • 特征向量和零空间之间的联系
  • Python 中的数学常数
  • Python 中的构造函数
  • Python 中的上下文管理器
  • 使用@contextmanager 装饰器的上下文管理器
  • Python 中的上下文变量
  • 上下文点击–Selenium Python 中的动作链
  • Python 中的列联表
  • 连分式分解算法
  • 在 Python 中使用 Plotly 绘制等高线图
  • 等高线图
  • 收缩式自锚(CAE)
  • 用 Python 控制网页浏览器
  • 使用 Coden 模块进行二进制、十六进制和十进制数字之间的转换
  • 将分类变量转换为虚拟变量
  • 使用 Python 将 TSV 文件转换为 Excel】
  • 使用 Python 中的枕头将图像转换为 jpg 格式
  • 使用 Python 将二进制转换为字符串
  • 将类对象转换为 Python 中的 JSON
  • 将逗号分隔的字符串转换为 PySpark 数据框中的数组
  • 使用 Python 将协方差矩阵转换为相关矩阵
  • 用 Python 将 CSV 转换成 HTML 表格
  • 使用 Python 将 CSV 转换为 JSON】
  • 在 Python 中将日期字符串转换为时间戳
  • 将日期时间字符串转换为 Python 中的 YYYY-MM-DD-HH:MM:SS 格式
  • 在 Python 中将十进制转换为字符串
  • 使用 Python 中的 docx2pdf 模块将 Docx 转换为 Pdf
  • 将表情符号转换为 Python 中的文本
  • 使用 Python 将英语文本转换为语音
  • 用 Python 将 Excel 转换成 CSV
  • 使用 Python 将 Excel 转换为 PDF
  • 使用 Python 将文件从 jpg 转换为 gif,反之亦然
  • 使用 Python 将文件从 jpg 转换为 png,反之亦然
  • 使用 Python 将 HTML 源代码转换为 JSON 对象
  • 用 python 将 HTML 表格转换成 CSV 文件
  • 使用 Python 将图像转换为二进制
  • 使用 Tkinter–Python 将图像转换为 PDFs】
  • Python 中整数转换为字符串
  • 将 IP 地址转换为整数,反之亦然
  • 将 JSON 数据转换成自定义 Python 对象
  • 用 Python 将 JSON 转换成 CSV
  • 将 JSON 转换为 Python 中的字典
  • 使用 Python 将 mp3 转换为 wav
  • 将多个 JSON 文件转换为 CSV Python
  • 在 Python 中将嵌套的 JSON 转换为 CSV
  • 将嵌套 Python 字典转换为对象
  • 在 Python 中将对象转换为字符串
  • 使用 Python 将 PDF 文件文本转换为音频语音
  • 使用 Python 将 PDF 转换为 CSV
  • 使用 Python 将 PDF 转换为图像
  • 使用 Python 将巴布亚新几内亚转换为 JPG
  • 将 PyMongo 光标转换为数据框
  • 将 PyMongo 光标转换为 JSON
  • 将 PySpark 数据帧转换为 Python 中的字典
  • 将 PySpark 数据帧转换为元组列表
  • 将 PySpark RDD 转换为数据帧
  • 使用 Inno Setup 编译器将 Python 代码转换为要在 Windows 上安装的软件
  • 将 Python 日期时间转换为纪元
  • 将 Python 字典列表转换为 PySpark 数据帧
  • 将 Python 脚本转换为。exe 文件
  • 将 Python 字符串转换为浮点数据类型
  • 在 Python 中将集合转换为字符串
  • 在 Python 中将字符串浮点转换为浮点列表
  • 将字符串转换为 Python 中带时区的日期时间
  • 在 Python3 中转换字符串为双精度
  • 在 Python 中将字符串转换为浮点数
  • Python 中字符串转换为整数
  • 在 Python 中将字符串转换为长整型
  • 将字符串转换为 Python 中的 Set
  • 在 Python 中将字符串转换为标题大小写
  • 在 Python 中将字符串转换为数字,将数字转换为字符串
  • 使用 Python 将文本和文本文件转换为 PDF
  • 将文本文件转换为 Python 中的 JSON
  • 使用 Python 将文本图像转换为手写文本图像
  • 使用 win32com.client 将 Python 中的文本转换为语音
  • 在 Python 中将文本转换为语音
  • 转换。GIF 到。在 Python 中是 BMP,反之亦然
  • 转换。巴布亚新几内亚到。在 Python 中是 GIF,反之亦然
  • 在 Python 中将 TSV 转换为 TXT
  • 将“未知格式”字符串转换为 Python 中的日期时间对象
  • 在 Python 中将 XML 转换为 CSV
  • 使用 Python 中的 Regex 将 10 位电话号码转换为美国格式
  • 将 PySpark 数据框列转换为 Python 列表
  • 在 Python 中将图像转换为 ASCII 图像
  • 将多通道转换为合适的 JSON
  • 将幂律分布转换为线性图
  • 使用 gnboorse-rom 模块将 Python 中的罗马转换为十进制
  • 原文: https://www . geesforgeks . org/convert-IP-address-to-integer-反之亦然/

    为此,我们将使用 IP 地址模块 。ipaddress 是一个帮助创建、操作和操作 IPv4 和 IPv6 地址和网络的模块。

    将 IP 地址转换为整数,反之亦然的动机是,使用 IP 地址的其他模块(如套接字)通常不会直接接受 IP 地址模块的对象。相反,它们必须转换为字符串或其他模块可以接受的整数。

    语法: ipaddress.ip_address(地址)

    参数: 以整数或字符串形式传递 IP 地址。小于 2**32 的整数值被视为 IPv4 地址。

    返回: 根据作为参数传递的 IP 地址,返回 IPv4Address 或 IPv6Address 对象。如果传递的地址不代表有效的 IPv4 或 IPv6 地址,则会引发值错误。

    将整数转换为 IP 地址的程序:

    Python 3

    # importing the module
    import ipaddress
    # converting int to IPv4 address
    print(ipaddress.ip_address(3221225000))
    print(ipaddress.ip_address(123))
    # converting int to IPv6 address
    print(ipaddress.ip_address(42540766400282592856903984001653826561))
    
    191.255.254.40
    0.0.0.123
    2001:db7:dc75:365:220a:7c84:d796:6401
    

    对于将 IP 地址转换为整数:

    Python 3

    # importing the module
    import ipaddress
    # converting IPv4 address to int
    addr1 = ipaddress.ip_address('191.255.254.40')
    addr2 = ipaddress.ip_address('0.0.0.123')
    print(int(addr1))
    print(int(addr2))
    # converting IPv6 address to int
    addr3 = ipaddress.ip_address('2001:db7:dc75:365:220a:7c84:d796:6401')
    print(int(addr3))
    
    3221225000
    42540766400282592856903984001653826561
                                            

    版权属于:月萌API www.moonapi.com,转载请注明出处

    本文链接:https://www.moonapi.com/news/862.html