![](/img/trans.png)
[英]Python Web Socket AttributeError: type object '_socketobject' has no attribute 'gethostbyname'
[英]Python attribute error: type object '_socketobject' has no attribute 'gethostbyname'
我想在我的程序中這樣做:
dest = socket.gethostbyname(host)
我已經包括這條線:
from socket import *
在文件的開頭。
我收到此錯誤:
AttributeError:類型對象'_socketobject'沒有屬性'gethostbyname'
我正在運行Vista 64bit。 我的操作系統有問題嗎? 我拒絕了我的防火牆和一切。
你要么使用
import socket
dest = socket.gethostbyname(host)
或使用
from socket import *
dest = gethostbyname(host)
注意:第一個選項是推薦的選項。
from socket import *
,你只需要調用barename gethostbyname
- barename socket
現在引用一個類型,而不是模塊。 那個import *
是一種可怕的做法,順便說一句:相反, import socket
, 然后 socket.gethostbyname
將正常工作!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.