小编Arn*_*arg的帖子

使用`socket.socket()`获取“TypeError: 'module' object is not callable”

当我执行此代码时,出现以下错误:

import socket
s=socket.socket()
s.connect(("data.pr4e.org",80))
cmd='GET http://data.pr4e.org/romeo.txt HTTP/1.0\n\n'.encode()
s.send(cmd)
while True:
    data=s.recv(512)
    if (len(data)<1):
            break
    print(data.decode())
s.close()
Run Code Online (Sandbox Code Playgroud)

错误:

import socket
s=socket.socket()
s.connect(("data.pr4e.org",80))
cmd='GET http://data.pr4e.org/romeo.txt HTTP/1.0\n\n'.encode()
s.send(cmd)
while True:
    data=s.recv(512)
    if (len(data)<1):
            break
    print(data.decode())
s.close()
Run Code Online (Sandbox Code Playgroud)

当这个代码在终端上输入时,它工作得很好。

我不明白我做错了什么。

python sockets python-3.x

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

标签 统计

python ×1

python-3.x ×1

sockets ×1