- 博客(6)
- 收藏
- 关注
原创 python进程间通过Queue来实现数据共享
具体代码如下# 导入进程模块import multiprocessing"""一个进程向Queue中写入数据,另外一个进程从Queue中获取数据,通过Queue完成了 多个需要配合的进程间的数据共享,从而能够 起到 解耦的作用"""def download_from_web(q): """下载数据""" # 模拟从网上下载的数据 data = [11, 22...
2019-04-11 14:25:04 635 1
原创 python tcp实现文件下载
客户端代码import socketdef main(): # 1. 创建套接字 tcp_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 2. 获取服务器的ip port dest_ip = input("请输入下载服务器的ip:") dest_port = int(inpu...
2019-04-11 13:47:03 245
原创 python 实现多任务udp聊天器
相关代码import socketimport threadingdef recv_msg(udp_socket): """接收数据并显示""" # 接收数据 while True: recv_data = udp_socket.recvfrom(1024) print(recv_data)def send_msg(udp_...
2019-04-11 13:43:31 155
原创 python守护线程
什么是守护线程:在后台运行,为其他线程提供服务的线程成为守护线程。为什么要引入守护线程:thread模块不支持守护线程的概念,当主线程退出时,所有的子线程都将终止,不管它们是否仍在工作,如果你不希望发生这种行为,就要引入守护线程的概念。守护线程的调用格式:thread.setDaemon(True)如何使用守护线程:1.当只有一个子线程并且为守护线程,那么这个守护线程就会等待主线...
2019-04-10 19:00:10 238
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人