我一直尝试在Python的“窝”模块,但每当我试图运行此代码:套接字未在Python
import socket
import sys
host = '192.168.1.1'
port = 23
try:
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
except:
print "socket() failed"
sys.exit(1)
然后死去。这里是错误没有除了和尝试:
Traceback (most recent call last):
File "C:\Documents and Settings\a\Desktop\socket.py", line 1, in <module>
import socket
File "C:\Documents and Settings\a\Desktop\socket.py", line 6, in <module>
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
AttributeError: 'module' object has no attribute 'AF_INET'
我刚刚开始Python(今天),需要帮助。
我救它作为socket.py也sock.py ...
是的..但它不会像sock.py一样工作。 –
确保你删除了'socket.py'。如果这种情况继续失败,请将堆栈跟踪更新为使用'sock.py'获得的堆栈跟踪。 – phihag