Python 基础基础 之之 python 进程知识点整理,实现一个简单使用进进程知识点整理,实现一个简单使用进
程池的多进程文件夹文件程池的多进程文件夹文件copy器器
Python 基础基础 之之 python 进程知识点整理,实现一个简单使用进程池的多进程文件夹文件进程知识点整理,实现一个简单使用进程池的多进程文件夹文件copy器器
目录目录
Python 基础 之 python 进程知识点整理,实现一个简单使用进程池的多进程文件夹文件copy器
一、简单介绍
二、能学到
三、进程相关知识
1、进程以及状态
2、进程间通信-Queue
3、进程池Pool
4、进程池中的Queue
四、效果预览
五、实现步骤
六、关键代码
一、简单介绍一、简单介绍
Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本
的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。Python是一种解释型脚本语言,可以应用于以下领域:
Web 和 Internet开发、科学计算和统计、人工智能、教育、桌面界面开发、软件开发、后端开发、网络爬虫。
使用 Pycharm 实现一个使用进程池的多进程文件夹文件copy器,来多任务的形式拷贝一个文件夹的所有文件到另一个文件夹
二、能学到二、能学到
1、Python 文件拷贝 的使用;
2、Python 多进程、进程池的使用;
3、Python 文件夹文件获取;
4、注意事项: 1)Python有严格的代码要求,Python 一行代码一个功能;
2)Python 有严格的代码是否缩进;
3)这里至拷贝指定文件夹的文件,不包括至文件夹文件
4)print 中要打印 % ,请同时写两个%,如 print(“%%”)
三、进程相关知识三、进程相关知识
1、进程以及状态、进程以及状态
1) 进程
程序:例如xxx.py这是程序,是一个静态的
进程:一个程序运行起来后,代码+用到的资源 称之为进程,它是操作系统分配资源的基本单元。
不仅可以通过线程完成多任务,进程也是可以的
2) 进程的状态
工作中,任务数往往大于cpu的核数,即一定有一些任务正在执行,而另外一些任务在等待cpu进行执行,因此导致了有了不同的