python-sockets

    0热度

    1回答

    我的服务器和客户端在Python中的套接字连接, 客户端: import socket import sys from sys import stdin serv = 'ip goes here' port = 8888 sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.connect((serv, port)

    0热度

    1回答

    我想写一个简单的爬网程序。但尝试从服务器读取响应仅在第一次时返回答案。然后阅读器停止读取字节并返回b“。 我试图写超时并在写入后使用drain()。它没有产生结果。 Wireshark显示答案来自服务器,但我的程序没有看到它们。 import asyncio HOST = '93.184.216.34' PORT = 80 CONCURRENT_CONNECTIONS = 3 requ

    1热度

    1回答

    我正在处理通过套接字连接的两个客户端处理的数字猜测游戏,但由于某种原因,在初始循环后它停止工作并且不发送/接收任何东西。代码在第一次执行时都会正常运行,但无论我更改了什么,第二次我都会在服务器文件的guessNumber = int(s.recv(4096).decode()行发生错误 - 它会报告尝试将''更改为int的错误。这意味着它没有收到值(在这些情况下,客户端程序也没有收到"What i

    1热度

    1回答

    我基本上试图做一个聊天应用程序,但在这里我无法发送任何从服务器到客户端。我该如何纠正? 服务器程序: from socket import * host=gethostname() port=7777 s=socket() s.bind((host, port)) s.listen(5) print "Server is Ready!" while True: c, add

    1热度

    2回答

    我目前正在实施下面的代码发送数据包到Parallels PVA XML API。我正尝试向服务器发送两个 XML数据包。第一个是指定用户凭证的登录数据包,第二个是包含有关API请求信息的数据包。这些数据包应该被空字节\0分开。通常,服务器发回多个数据包,第一个是澄清登录成功,第二个包含有关API请求的信息。 我遇到的问题是,它似乎没有发送第二个数据包。我回来的唯一答案是第一个明确说明登录成功的数据

    0热度

    1回答

    我使用套接字编写了一个基本的服务器客户端脚本,并且在我的局域网中一切工作正常,但当我试图连接到不在我的局域网中的客户端时,它不起作用。我还端口转发这些端口 这是服务器 ###SERVER#### def ChatConnection(): print('Waiting for a connection...\n') SOCKET = socket.socket(socke

    3热度

    3回答

    HTTP响应这是我的代码: # Process connections print('Listening on port', port) while True: c, addr = s.accept() print("Got connection from", addr) msg = "<html></html>" response_headers

    0热度

    1回答

    我想试用Python 3.5.1中的新asyncio模块。这里是我的测试代码: import asyncio class EchoClientProtocol: def __init__(self, message, loop): self.message = message self.loop = loop self.transport = No

    0热度

    1回答

    我使用TCPHandler进动从客户端套接字TCP请求,但是我遇到的性能问题,我用多线程,该段代码如下时: class TCPHandler(SocketServer.StreamRequestHandler): def handle(self): ............. class ThreadedTCPServer(SocketServer.ThreadingMix

    2热度

    1回答

    这对我来说是非常艰难的一步,我学习如何做低级套接字通信,但我真的很想学习这一点,我来到了一堵墙,我似乎没有能够找到适当的方式。 我怎样才能得到所有的数据?我已经尝试了很多东西,我只是能够得到部分回应。 我想现在的网址是: http://steamcommunity.com/market/search/render/?query=&start=0&count=100&search_descripti