将自己的电脑作为服务器,让浏览器能够访问到自己写的程序,并向浏览器发送内容,显示在浏览器上。
里面也写了如何使用多线程,进程,协程。
在代码中程序都有注释。
import socket,re
import os
# 进程
import multiprocessing
# 线程
import threading
# 协程
import gevent
from gevent import monkey
'''monkey.patch_all()'''
def main():
# 创建套接字
tcp_socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
# 关闭程序后,能把端口放出来
tcp_socket.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)
# 绑定本地信息,ip,端口
tcp_socket.bind(("",8080))