python后端学习第一天:了解基础
""" 这里是服务器 """ import socket # 这个程序就是一个套路程序, 套路程序没必要思考为什么会是这样 # 记住套路, 能用, 就够了 # 运行这个程序后, 浏览器打开 localhost:2000 就能访问了 # # 服务器的 host 为空字符串, 表示接受任意 ip 地址的连接 # post 是端口, 这里设置为 2000, 随便选的一个数字 host = '' port = 2000 # s 是一个 socket 实例 s = socket . socket ( ) # s.bind 用于绑定 # 注意 bind 函数的参数是一个 tuple s . bind ( ( host , port ) ) # 用一个无限循环来处理请求 while True : # 套路, 先要 s.listen 开始监听 # 注意 参数 5 的含义不必关心 s . listen ( 5 ) # 当有客户端过来连接的时候, s.accept 函数就会返回 2 个值 # 分别是 连接 和 客户端 ip 地址 connection , address = s . accept ( ) # recv 可以接收客户端发送过来的数据 # 参数是要接收的字节数 # 返回值是一个 bytes 类型 request = connection . recv ( 1024 ) # bytes