zoukankan      html  css  js  c++  java
  • python 多线程多进程

    from threading import Thread
    import time
    
    class MyThread(Thread):
        def __init__(self,name):
            super().__init__()
            self.name = name
        def run(self):
            print("%s is running"%self.name)
    if __name__ == '__main__':
        t = MyThread('wu')
        t.start()
        
    View Code

    线程代码如下:线程相当于是在资源单位内的workker ,就像是nginx一个master进程多个worker

    from threading import Thread
    import time
    
    class MyThread(Thread):
        def __init__(self,name):
            super().__init__()
            self.name = name
        def run(self):
            print("%s is running"%self.name)
    def run(*args):
        print("xxxx")
    if __name__ == '__main__':
        t = MyThread('wu')
        t.start()
        t2 =Thread(target=run,args=(1,))
        t2.start()
    View Code

    进程:资源代码

    def run(*args):
        print("xxxx")
    # if __name__ == '__main__':
    #     t = MyThread('wu')
    #     t.start()
    #     t2 =Thread(target=run,args=(1,))
    #     t2.start()
    from multiprocessing import Process
    if __name__ == '__main__':
        p  = Process(target=run,args=(1,))
        p.start()
    View Code
    from threading import Thread
    import time

    class MyThread(Thread):
    def __init__(self,name):
    super().__init__()
    self.name = name
    def run(self):
    print("%s is running"%self.name)
    if __name__ == '__main__':
    t = MyThread('wu')
    t.start()
  • 相关阅读:
    摄像机
    变换
    纹理
    从顶点数据中传入顶点位置和顶点颜色
    使用glew和glad 新建窗口
    openGL坐标系
    glViewport函数用法
    彻底搞懂CSS文本、空白换行问题
    Django 搭建
    HessianSharp如何部署到IIS7上?
  • 原文地址:https://www.cnblogs.com/wuyongmax/p/14105095.html
Copyright © 2011-2022 走看看