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()
  • 相关阅读:
    银行业务调度系统
    交通灯管理系统
    Java高新技术
    Java反射机制
    java的集合框架
    正则表达式
    IPD CBB
    TCP的可靠传输(依赖流量控制、拥塞控制、连续ARQ)
    等价类划分
    Pycharm常用配置汇总
  • 原文地址:https://www.cnblogs.com/wuyongmax/p/14105095.html
Copyright © 2011-2022 走看看