栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python3爬虫线程可以分成哪两种?怎么使用?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python3爬虫线程可以分成哪两种?怎么使用?


在学习python的时候,根据小伙伴们接受知识点的情况,小编会把难易知识点轮流跟大家进行讲解。相信这样的讲解更容易让小伙伴们对于模块的把控是一个循序渐进的过程。本篇我们会从多线程中基础的线程讲起,并进行一个类似于游戏的实例代码体验,希望大家可以在快乐中轻松地学会本篇的多线程内容。


线程可以分为:

内核线程:由操作系统内核创建和撤销。

用户线程:不需要内核支持而在用户程序中实现的线程。


简单实例:

import time
import threading   #导入多线程库
def sing():     #创建一个唱歌方法
    for i in range(1,5):
        print("正在唱歌")
        time.sleep(1)
 
 
def dance():        #创建一个跳舞方法    for i in range(1,5):
        print("正在跳舞")
        time.sleep(1)
 
 
def run():
    t1 = threading.Thread(target=sing)   #创建线程1
    t2 = threading.Thread(target=dance)   #创建线程2
    t1.start()                           #运行线程1
    t2.start()                           #运行线程2


输出的结果是几列文字,正在唱歌或者是跳舞,不知道小伙伴更喜欢哪一种娱乐方式呢?相信今天多线程的内容大家已经在代码游戏中熟悉掌握了,更多Python学习指路:PyThon学习网教学中心。

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/11785.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号