老师,视频里说if __name__ == "__main"代表开启主线程,什么意思,代表的是我运行当前py文件,实际上就是pycharm这个进程开启了一个run当前文件的主线程么,那么当我debug模式的时候是不是又开启了一个主线程,但是一个文件只能有一个主线程,所以run就不会运行,此时只能是debug模式这个主线程在运行
老师所以这个echo服务指的是啥????????????????????
老师比如这里不给飞秋发内容,给微信,QQ发要怎么整??????协议又不一样了是吧?????????????
运行不了怎么弄
from threading import Thread # 线程的实现 # 方法包装 # 创建普通方法 def func1(name): print(f"Threading:{name} start") # 创建线程 t1 = Thread(target=func1,args=('t1',)) t2 = Thread(target=func1,args=('t2',)) # 开始线程 t1.start() t2.start()
老师IPV4和IPV6是什么,不太明白????????????????????????????????????????
老师这里创建了g1,g2对象,为什么上面不用g1.sleep(1)这样子??????????????
老师没明白这里的next()函数是用来干嘛的??????????????????????????
老师这里的说如果没有callback和map接受返回值,而在方法中实现,就会在每个进程都会开启IO是什么意思,没懂、、、、、、、、、、、
2,而进程池则只需开启一个IO,然后就相当于他记录就行是为什么??????????????
为什么在线程,进程中一定要用到 if __name__ == "__main__":
?????????????????
老师这里一个是线程一个是进程,为什么在第一张图线程中,创建mq = Queue()然后,可以在前面子线程方法中直接用mq对象,而第二个进程中也同样mq=Queue()创建对象,为啥就说不能在子线程中用mq对象??????
老师为什么视频在讲队列时只用到了单线程啊,那队列在多线程中怎么体现???????
老师这段代码是用来干嘛的,还有这个模块是用来干嘛的?????????老师解释下
如果是添加了锁,是不是程序又是串行执行了
老师信号量的意义是????????????????????????????
老师这个在pycharm.上向调试助手发送信息为什么总是处于一总被 动的状态?即使把发送数据的代码写在接受的前边还是一样的效果。一直都是只有调试助手发送过信息后pycharm上才能接受到,加上while True之后有时都发送不出去信息了,而来自调试助手到信息可以收到,助手上也不显示pycharm上发送到信息,这是属于一种数据泄露吗?
# !/user/bin/env python3 # -*- coding: utf-8 -*- from socket import * tcpSock = socket(AF_INET, SOCK_STREAM) # 等待连接,如果一直连接就不能收发数据 tcpSock.bind(('', 7352)) tcpSock.listen(5) newSock, clientAddr = tcpSock.accept() # 等待连接,返回两个对象 其中一个为套接字 while True: send_data = input('输入需要发送的内容:') data = newSock.recv(1024) newSock.send(send_data.encode('gb2312')) # tcp不需要再写接受方的地址和端口号,3次握手已建立连接 print('来信人:', data.decode('gb2312')) newSock.close() # 新客户端一关闭意味着不再进行服务 tcpSock.close() # 一关闭意味着整个程序不再进行连接了
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637