在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
今天要介绍的是博学谷的Python多任务并发编程课程,它是专门为初级Python学习人士量身打造的Python语法进阶课程。本课程主要讲解多线程与多进程,课程将多线程、多进程的创建,互斥锁,死锁,集全局变量等问题通过案例一一攻克。课程讲解风趣幽默,深入浅出,通俗易懂,为以后成为Python开发人员打下牢固的基础。

Python多任务并发编程课程内容都是Python中较为难理解的知识点,并且在Python面试中也经常出现。但是,在这里我们将它分层了、剥碎了讲给你听,让你对Python有更深层次的理解。另外,课程由传智大牛倾情讲授,授课风格风趣幽默,深入浅出,通俗易懂,将Python多任务并发编程一网打尽,为你所用。课程大纲如下:
一、认识多任务
1、多任务概念
2、多任务理解
二、fork实现多任务
1、fork创建子进程
2、getpid、getppid
3、父子进程的先后顺序
4、全局变量在多个进程中不共享
5、多个fork
6、多个fork-2
三、python中进程实现多任务
1、Process创建子进程
2、主进程等待Process子进程先结束
3、Process强调
4、Process子类创建子进程
5、进程池
6、多种方式的比较
7、apple堵塞式添加任务
8、进程间通信-Queue
9、多进程拷贝文件
四、python中线程实现多任务
1、使用Thread完成多线程
2、使用Thread子类完成创建多线程
3、线程的执行顺序
4、线程共享全局变量
5、线程共享全局变量的问题
6、列表当做实参传递到线程处理函数中
7、进程和线程的区别
8、执行100万次的bug
五、线程安全
1、避免全局变量被修改的方式1
2、避免全局变量被修改的方式2-互斥锁
3、大家遇到的问题讲解
4、多线程使用非共享变量
5、死锁以及解决办法
6、其他知识
7、同步的理解已经使用
8、生产者与消费者来解决耦合的问题
9、ThreadLocal对象在线程中的使用
10、异步的实现
11、GIL的问题
以上就是Python多任务并发编程课程的全部介绍,本课程适合有一定Python基础的学员进行学习,完成课程的学习后,大家可以对Python高级语法有更深的理解,为以后Python深入学习打下基础,更重要的是对Python多任务并发编程的应用更加得心应手。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
零基础python实战项目视频课程哪里有?学python有哪些优势?
零基础python实战项目视频课程哪里有?学python有哪些优势?博学谷IT在线教育平台有适合零基础学员学python的《Python+人工智能在线就业班》课程,如果想快速入门python开发可以免费试听几节课。
10514
2019-04-10 00:07:52
零基础学员必看的python课程大纲
零基础学员必看的python课程大纲,Python是一种面向对象的解释型计算机程序设计语言,纯粹的自由软件,适合没有编程基础的学员,其常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。想要学python首先你要知道都学哪些内容!
10879
2019-04-10 16:36:24
学习python开发可以从事哪些工作?
学习Python开发可以从事哪些工作?Python的前景怎么样?如果现在开始学习Python编程语言,你会不会担心以后找不到一份满意的工作?作为初学者都会有这样的疑问,2018年被成为Python元年,各大权威机构发布Python已经成为世界前三大编程语言之一。那学习python开发可以从事哪些工作,薪资待遇又如何呢?下面我们一起了解一下吧!
9223
2019-08-08 10:12:26
学Python需要什么基础知识?零基础可以学Python吗?
学Python需要什么基础知识?一般来说,想要学Python最好具备一定的计算机专业知识,尤其是数学和英语不错的话,对学Python也有一定的帮助。但是零基础的学习者就不能学Python了吗?当然不是,以上这些条件只是加分项,没有的话就需要付出更多的努力。而且Python作为一门新手友好的编程语言,是零基础学习者的最佳选择。
7603
2019-09-23 19:58:27
URL的组成部分及作用是什么?
URL的组成部分及作用是什么?在WWW上每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL统一资源定位器,是WWW的统一资源定位标志就是指网络地址。互联网上的每个文件都有唯一的一个的URL,包含的信息指出文件的位置以及浏览器应该怎么处理它。
9377
2021-12-17 16:18:01
热门文章
- 前端是什么
- 前端开发的工作职责
- 前端开发需要会什么?先掌握这三大核心关键技术
- 前端开发的工作方向有哪些?
- 简历加分-4步写出HR想要的简历
- 程序员如何突击面试?两大招带你拿下面试官
- 程序员面试技巧
- 架构师的厉害之处竟然是这……
- 架构师书籍推荐
- 懂了这些,才能成为架构师 查看更多
扫描二维码,了解更多信息
