<p>我今天试着写一个小python脚本,但是失败得很惨。为什么下面的代码在从shell调用后会出现以下错误?在</p>
<p>错误</p>
<pre><code>File "./testmod.py", line 15, in <module>
printdnsfile(sys.argv[1])
File "./testmod.py", line 10, in printdnsfile
print(socket.gethostbyname(str(line)))
socket.gaierror: [Errno 8] nodename nor servname provided, or not known
</code></pre>
<p>代码</p>
^{pr2}$
<p>我在python控制台中测试了socket模块,它的工作与预期一样。我的代码有错误还是配置有问题?在</p>
<p>谢谢。在</p>