小编Ozh*_*Ozh的帖子

域名foo.bar指向127.0.53.53 - 为什么?

我今天只注意到域foo.bar解析为127.0.53.53(http://foo.bar,http://whois.domaintools.com/foo.bar)

在我的情况下,这最终在localhost Apache上,但我想知道为什么注册人不是简单地选择指向127.0.0.1?有什么具体原因吗?

dns localhost

29
推荐指数
1
解决办法
2万
查看次数

`domain dot tld` 和 `domain dot tld dot` 一样吗?(TLD 后的点)

我似乎明白 TLD 后面的点无关紧要,例如:http : //example.com/somepage/ == http://example.com./somepage/(注意 TLD 后面的点)

我的问题是:情况总是这样吗?或者它是 DNS 还是任何依赖?换句话说,无论设置和域如何,域后面的额外点对每个人都有效吗?(example.com., localhost., mycomputer.lan., 127.0.0.1., 等等...)

额外的问题:为什么允许额外的点?

谢谢

dns tld

5
推荐指数
1
解决办法
1044
查看次数

One or two dots (. or ..), OK, but what do three or more dots mean?

Why does this work?

if [ -d "." ] ; then echo "ok"; else echo "nok"; fi
if [ -d ".." ] ; then echo "ok"; else echo "nok"; fi
if [ -d "..." ] ; then echo "ok"; else echo "nok"; fi
if [ -d "...." ] ; then echo "ok"; else echo "nok"; fi
if [ -d "nosuchdir" ] ; then echo "ok"; else echo "nok"; fi
Run Code Online (Sandbox Code Playgroud)

Output:

ok
ok
ok
ok
nok
Run Code Online (Sandbox Code Playgroud)

What is supposed to mean …

linux bash shell command-line-interface

4
推荐指数
1
解决办法
1823
查看次数

为什么我的非常简单的Python脚本失败了?

noob.py这里.我正在尝试从页面获取内容但该print语句引发了一个我不理解的错误.

实际代码:

import urllib2
import sys

url = "http://make.wordpress.org/core/page/2/"
response = urllib2.urlopen(url)
html = response.read
print html
Run Code Online (Sandbox Code Playgroud)

输出:

$ python get.py
<bound method _fileobject.read of <socket._fileobject object at 0x3722ec9a8d0>>
Run Code Online (Sandbox Code Playgroud)

我怀疑Python不喜欢那个特定的URL,因为它可以使用,http://www.python.org相反,但我可以获得任何有用的信息来理解它.

我没有得到任何的是,如果我附上此内try:except:? pass,我仍然得到该错误消息.

任何指针都很受欢迎.

python urllib2

1
推荐指数
1
解决办法
112
查看次数

标签 统计

dns ×2

bash ×1

command-line-interface ×1

linux ×1

localhost ×1

python ×1

shell ×1

tld ×1

urllib2 ×1