多线程和GIL

多线程类似于同时执行多个不同程序,多线程运行有一下优点: 可以把运行时间长的任务放到后台处理 用户界面可以更加吸引人,比如用户点击一个按钮触发某些事件处理,可以弹出一个进度条来显示处理进度 程序运行可以更快 在一些需要等待的任务实现上,如用户输入、文件读写和网络收发数据等,线程比较有用了,在这样的情况下就可以释放一些的珍贵的资源,比如内存占用等。 Python的标准库提供了两个模块,thread和
相关文章
相关标签/搜索