• 多线程Thread类


    为了让线程更好的封装,可以使用threading模块下的Thread类,继承这个类,然后实现run方法,线程就会自动运行run方法中的代码。

    示例如下:

    #encoding: utf-8
    import threading
    import time

    class CodingThread(threading.Thread):
    def run(self):
    for x in range(3):
    print('正在写代码%s'%threading.current_thread())
    time.sleep(1)
    class DrawingThread(threading.Thread):
    def run(self):
    for j in range(3):
    print('正在画图%s'%threading.current_thread())#打印当前线程的名字
    time.sleep(1)

    def multi_thread():
    t1 = CodingThread()
    t2 = DrawingThread()

    t1.start()
    t2.start()
    if __name__ == "__main__":
    multi_thread()
  • 相关阅读:
    ryzen nvidia hackintosh
    mysql count 主键之坑
    git命令
    MYSQL 注释
    yaf twig配置
    1.YAF 的安装
    yaf nginx 设置
    ubuntu 16 阿里云 vsftpd
    win10下 homestead 安装
    活动调度
  • 原文地址:https://www.cnblogs.com/cyz123/p/10637249.html
Copyright © 2020-2023  润新知