weixin_39672200 2017-09-22 22:40 采纳率: 0%
浏览 792

关于Python的有趣问题,求解答

以下是一段Python的代码,这段代码产生了两个子线程用两个socket向两个地址发送了http请求并接收响应。 但这段代码中存在至少3处bug,导致程序无法正常运行。请找出并改正。如果运行正确,答案将在程序输出的第一行。

Designed by 叁拾柒.

import socket
import threading
sockets = [socket.socket()] * 2
something = [chr(x) for x in [115, 83, 58, 58, 115, 84, 97, 50, 51, 51]]
def get(sock, url):
sock.connect((url, 80))
sock.send(b"GET / HTTP/1.1\r\n\r\n")
print(sock.recv(1024))
threads = [threading.Thread(target=lambda: get(sock, url))
for sock, url in zip(sockets, ("www.sssta.org" , "tobiaslee.top"))]
print ''.join(something[:3]),
for i in threads:
i.run()
something.insert(7, '呀')
print '\b'+''.join(something[3:8])

  • 写回答

1条回答

  • devmiao 2017-09-23 15:33
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 stm32开发clion时遇到的编译问题