>>
>
import
struct
>>
>
int_ip
=
123456789
>>
>
ip
=
socket
.
inet_ntoa
(
struct
.
pack
(
'I'
,
socket
.
htonl
(
int_ip
)
)
)
#int to ip address
'7.91.205.21'
>>
>
socket
.
ntohl
(
struct
.
unpack
(
"I"
,
socket
.
inet_aton
(
str
(
ip
)
)
)
[
0
]
)
#ip address to int
123456789L
其实这是进制数的转换,我们可以自己写代码
遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
# 整数to IP地址格式
>>
>
def
ch1
(
num
)
:
s
=
[
]
for
i
in
range
(
4
)
:
s
.
append
(
str
(
num
%
256
)
)
num
/=
256
return
'.'
.
join
(
s
[
:
:
-
1
]
)
>>
>
ch1
(
123456789
)
'7.91.205.21'
用lambda的方式,整数toIP 地址 一行代码搞定
>>> ch2 = lambda x: '.'.join([str(x/(256**i)%256) for i in range(3,-1,-1)])
>>> ch2(123456789)
'7.91.205.21'
用lambda的方式,IP地址转换到整数
>>> ch3 = lambda x:sum([256**j*int(i) for j,i in enumerate(x.split('.')[::-1])])
>>> ch3('7.91.205.21')
123456789
java vue 单页应用 vue的单页面应用
在new Router({})配置 mode 参数,mode值可选hash或者History。hash模式
hash(#)是URL的锚点,同时每一次改变#后的部分,都会在浏览器的访问历史中增加一个记录,使用”后退”按钮,就可以回到上一个位置;但不会对服务端请求数据。使用hashchange()监听hash值变化,使用window.location.href重新赋值。
用法实例// 对hash值变
一、JSP页面显示乱码
二、表单提交中文时出现乱码
三、数据库连接大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。一、JSP页面显示乱码
下面的显示页面(display.jsp)就出现乱码:<html>
<title>JSP的中文处理</title