1 Star 1 Fork 0

JOHNSON / async-socket

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.12 KB
一键复制 编辑 原始数据 按行查看 历史
JOHNSON 提交于 2020-11-08 10:06 . fix some bugs

启动服务器直接使用Python运行 server.py 就可以了

python server.py

下面是实际使用的代码

from handler import BaseHandler


class SimpeHandler(BaseHandler):

    def handle(self, data_type, data):
        print(data)


if __name__ == '__main__':
    server = TCPServer(server_address=("127.0.0.1", 8080), handler_cls=SimpeHandler)
    server.run_server()

    while server.is_run:
        data = input()

        if data == "exit":
            server.close()
            break

        server.send("text", data)

启动服务器直接使用Python运行 server.py 就可以了

python client.py

下面是实际使用的代码

from handler import BaseHandler


class SimpeHandler(BaseHandler):

    def handle(self, data_type, data):
        print(data)

if __name__ == '__main__':
    client = TCPClient(server_address=("127.0.0.1", 8080), handler_cls=SimpeHandler)
    client.connect()

    while client.is_connected:
        data = input()

        if data == "exit":
            client.close()
            break

        client.send("text", data)
Python
1
https://gitee.com/J0hNs0N/async-socket.git
git@gitee.com:J0hNs0N/async-socket.git
J0hNs0N
async-socket
async-socket
master

搜索帮助