[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[问题求助] python如何转换ip地址的格式

第一个问题
1612139109这个是我的ip地址,如何转换成带点的格式,如何把带点的格式转成数字的?

有没有现成的库,转换的思路是怎么样的?
我自己想写一个练练手。

第二个问题
我如果刚开机,如何获取自己的ip地址,
最好是直接得到数字格式。

同问,我也碰到了这个问题

TOP

本帖最后由 msdmck 于 2021-11-18 16:35 编辑

同問,蹲個解答
移民日本好嗎?網上不少文章中的過來人會提及移民日本心得移民日本好處或者移民日本要多少錢等等的解答,以下是移民日本條件2020移民日本方法1:工作簽證-日本的工作簽證細分有 10 多種,申請人須獲日本認可的公司僱用,才能申請工作簽證(又稱「就勞簽證」),前往日本居留及工作,移民日本工作

TOP

回复 3# msdmck


    Python——将IP地址转换成二进制,再得出十进制的值(要求:IP地址的每段转换成8位,连接成一整段二进制,再转换成十进制)
https://www.cnblogs.com/weiliwei-lucky/p/11205859.html
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

第一个问题 ,你说的问题是第一步,字符串相关操作。我个人写过一个思路就是先转二进制,利用网络技术中IP地址的编码原理来操作。比如255.255.255.255转换就是32个1,然后和实际IP转换后进行比较和补位操作。
第二个问题os库

TOP

偶然搜到这个题目

第一个简单,把点替换成空字符串就行
  1. ipaddr = '192.168.128.254'
  2. print(ipaddr.replace('.', ''))
复制代码
但是第二个不现实吧,谁知道你的IP地址是16.121.39.109 还是 161.21.39.109 还是 161.213.91.09 呢

TOP

返回列表