python import socket import threading def handle_client(client_socket): pass def main(): server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server_socket.bind(('localhost', 8888)) server_socket.listen(10) while True: client_socket, addr = server_socket.accept() client_thread = threading.Thread(target=handle_client, args=(client_socket,)) client_thread.start() if __name__ == '__main__': main() python import requests import threading def download_page(url): response = requests.get(url) pass def main(): urls = ['http://example.com/page1', 'http://example.com/page2', 'http://example.com/page3'] for url in urls: thread = threading.Thread(target=download_page, args=(url,)) thread.start() main_thread = threading.currentThread() for thread in threading.enumerate(): if thread is not main_thread: thread.join() if __name__ == '__main__': main()


上一篇:
下一篇:
切换中文