我如何使用python将一个IP地址转换为str十进制数,反之亦然?
例如,对于IP 186.99.109.000 <type'str'>,我希望有一个十进制或二进制形式,易于存储在数据库中,然后检索它.
是我有两个小时的字符串格式,我需要计算javascript的差异,一个例子:
a ="10:22:57"
b ="10:30:00"
差异= 00:07:03?
Y在连接版本1.0中有一个问题,我在0.9.X版本中没有这个问题.
我在http://app.myhost.com运行Django,在http://live.myhost.com:8001运行我的节点服务器
之前我可以将我连接到节点服务器,如:
客户:
io.connect(//live.myhost.com:8001);
Run Code Online (Sandbox Code Playgroud)
服务器:
io.set('transports', ['websocket', 'flashsocket', 'htmlfile', 'xhr-polling', 'jsonp-polling']);
Run Code Online (Sandbox Code Playgroud)
但现在我遇到了问题(没有正确使用实时网址):
GET http://app.myhost.com:8000/socket.io/?EIO=2&transport=polling&t=1401468282894-1 404 (NOT FOUND)
Run Code Online (Sandbox Code Playgroud)
如果我重写(io.connect(http://live.myhost.com:8001))现在有一个新问题:
XMLHttpRequest cannot load http://live.myhost.com:8001/socket.io/?EIO=2&transport=polling&t=1401468608168-1. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://app.myhost.com' is therefore not allowed access.
Run Code Online (Sandbox Code Playgroud)
在调试模式下socket.io我有更多的信息:
engine:core intercepting request for path "/socket.io/" +0ms
engine handling "GET" http request "/socket.io/?EIO=2&transport=polling&t=1401470024479-48" +0ms
engine unknown transport "polling" +3ms
Run Code Online (Sandbox Code Playgroud) 我有一个选择字段,其中有大量已发布的名称,可能达到数百个.
我需要的是过滤场,我的意思是:
如果选择并搜索了一个,则显示为表单的示例文本,并且可以编写新的搜索,删除之前搜索的示例文本.
在框中键入文本时,该围栏将显示文本选项的筛选列表.
一个例子是:如果我在文本框中键入D或d,它会显示选项列表Daniel Diego,所以对于所有人,如果你使用Diego搜索,那么在加载搜索文本框之后会出现例如Diego.
<select id="id_name" name="name">
<option value="3">Diego </option>
<option value="4">Daniel </option>
<option value="5">Fernando </option>
<option value="6">Luz </option>
<option value="7">Catherine </option>
<option value="8">Samuel </option>
<option value="10">Eduardo </option>
</select>
Run Code Online (Sandbox Code Playgroud)