原 python_basic_07(零基础---socket基本使用)

适合零基础学习的—用socket来接收数据
关于多任务-线程的简单练习:

import threading
import time
def test1():
    for i in range(5):
        print("----test1---%d" % i)
        time.sleep(1)

        # 如果创建Thread时执行的函数,运行结束那么意味着 这个子线程结束了...


def test2():
    for i in range(10):
        print("----test2---%d" % i)
        time.sleep(1)

# 当调用Thread的时候, 不会创建线程
def main():
    # 在调用Thread之前先打印当前线程信息
    print(threading.enumerate())
    t1 = threading.Thread(target=test1)

    # 在调用Thread之后先打印当前线程信息
    print(threading.enumerate())
    t1.start()

    # 在调用start之后先打印当前线程信息
    print(threading.enumerate())


if __name__ == '__main__':
    main()

猜你喜欢

转载自blog.csdn.net/weixin_44786482/article/details/89810392
今日推荐