首页 > 编程语言 >python 多线程编程

python 多线程编程

时间:2023-02-28 11:24:34浏览次数:47  
标签:__ thread python 编程 我要 dance msg sing 多线程

多线程编程

import time
import threading

def sing(msg):
    while True:
        print(msg)
        time.sleep(1)

def dance(msg):
    while True:
        print(msg)
        time.sleep(1)

if __name__ == '__main__':
    #创建一个唱歌的线程,args=('我要唱歌哈哈',) 加上逗号证明是一个元组
    sing_thread = threading.Thread(target=sing,args=('我要唱歌哈哈',))
    #创建一个跳舞的线程
    dance_thread = threading.Thread(target=dance,kwargs={'msg':'我要跳舞哈哈'})

    #让线程工作
    sing_thread.start()
    dance_thread.start()
  • 运行结果
我要跳舞哈哈
我要唱歌哈哈

标签:__,thread,python,编程,我要,dance,msg,sing,多线程
From: https://www.cnblogs.com/lixinliang/p/17163326.html

相关文章

  • java网络编程-线程池服务端
    上篇文章我们借助线程实现了服务端可以服务多个客户端,但是每次请求进来都创建新线程也是一种很大的资源消耗,线程上下文切换都会影响性能。本次我们继续对服务端进行改造,引......
  • python getattr 反射的使用
    前言反射的本质是通过字符串去调用某对对象的方法/属性,或者调用模块中的函数等。python中提供了四个重要的方法getattr获取对象属性/对象方法hasattr判断对象是否有对......
  • java网络编程-并发服务端
    上次的服务端一次只能接受一个客户端的连接,性能实在堪忧,我们对服务端进行了改造,每接到一个客户端的请求,就新建一个线程,让新线程跟客户端进行交互,主线程可以继续等待其他客......
  • java使用nio多线程读文件
    模拟多线程nio读取文件,并输出,output方法自己补一下。ReadFile代码:publicclassReadFileextendsObservable{privateintbufSize=1024;//换行符privateb......
  • java网络编程-客户端和服务器
    基于java.net包,实现一个简单的服务端和客户端,客户端只管发,服务端只管收缺点:服务端只能处理一个客户端的请求,因为服务端是单线程的。一次只能与一个客户端进行消息通信服......
  • python 如何实现多线程
    今天本来打算学习学习多进程的,但是由于我现在的电脑没有Linux系统,无法通过Linux系统编辑一些多进程的程序,因此我打算从多线程入手。多线程我们的程序一般都是多任务的,如......
  • 跟女朋友介绍十个常用的 Python 内置函数,她夸了我一整天
    内置函数是什么了解内置函数之前,先来了解一下什么是函数 将使用频繁的代码段进行封装,并给它起一个名字,当我们使用的时候只需要知道名字就行函数就是一段封装好的、可......
  • python基于评论情感分析和回归、arima销量预测的购物网站选品
    全文链接:http://tecdat.cn/?p=31678原文出处:拓端数据部落公众号分析师:RuBai网络购物模式已成为越来越重要的产品销售模式,亚马逊网站早在1995年就开始邀请产品消费者发......
  • python文件路径
    importos#获取绝对路径#os.path.abspath("__file__")获取当前文件的绝对路径#os.path.dirname(os.path.abspath("__file__"))获取当前文件目录path=os.path.......
  • Python多版本管理pyenv
    1背景&概述因某些需求,需要安装TensorFlow,很自然地在终端敲下了以下命令:pipinstalltensorflow1然后。。。好家伙???居然没有??因为是Python3.9,去pypi搜索了,居然......