gpt4 book ai didi

python - 属性错误 : module 'socket' has no attribute 'AF_INET'

转载 作者:行者123 更新时间:2023-12-03 11:56:29 31 4
gpt4 key购买 nike

代码运行正常,现在显示错误

AttributeError: 模块 'socket' 没有属性 'AF_INET'

代码如下:模块名不是socket.py

import socket
client= socket.socket(socket.AF_INET, socket.SOCK_STREAM)
host='192.168.xx.x'
port=4196
client.connect((host, port))
print("connected to IP", host,"and port", port)

错误:

`Traceback (most recent call last):
File "C:\Users\User\eclipse-workspace\New\soc.py", line 1, in <module>
import socket
File "C:\Users\User\AppData\Local\Programs\Python\Python37-32\lib\socket.py", line 2, in <module>
client=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
AttributeError: module 'socket' has no attribute 'AF_INET'

`

最佳答案

通过堆栈跟踪,现在可以清楚地看到您已经用自己的代码覆盖了标准库中的 socket.py,因为错误发生在库路径 C:\Users 中\User\AppData\Local\Programs\Python\Python37-32\lib\socket.py 导致错误的代码显然是你的。

此时您应该重新安装 Python。或者,如果您确信这是唯一损坏的文件,您可以尝试将 socket.py 替换为源代码管理中的文件 here .

关于python - 属性错误 : module 'socket' has no attribute 'AF_INET' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52811888/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com