c
-
python模块之subprocess详解编程语言
import subprocess subprocess.run(“ipconfig”) # subprocess.run(“ifconfig /all”) subprocess.…
-
python之socket运用2详解编程语言
今天实现在客户端和服务端之间进行持续的通信 客户端代码 import socket ip_port = (“127.0.0.1”,3000) sk = socket.socket(…
-
python之socket运用之执行命令详解编程语言
服务端的代码 import socket import subprocess HOST = “127.0.0.1” PORT = 5001 ip_bind = (HOST,PORT…
-
python之socket运用之传输大文件详解编程语言
socket建议最大的传输单元是8192个字符,但是如果超过8192就会出现问题,我们可以用下面的方法处理 客户端代码 import subprocess import socke…
-
python之ftp作业【还未完成】详解编程语言
作业要求 0、实现用户登陆 1、实现上传和下载 3、每个用户都有自己的家目录,且只可以访问自己的家目录 4、对用户进行磁盘配额,每个用户的空间不同,超过配额不允许下载和上传 5、允…
-
python的错误类型和异常处理详解编程语言
# isinstance() # 判断实例a是否属于类b # issubclass() # 判断类a是否为类b的派生类 # 异常处理 try: pass #Exception是错误…
-
python的多线程和守护线程详解编程语言
1、创建一个多线程 import threading import time ”’ def threading_func(num): print(“running on numb…
-
python的线程锁详解编程语言
1、先看一个例子,一个进程可以起多个线程,多个线程都共享这个线程的内存 import threading import time num = 100 thread_lock = t…
-
python之信号量【Semaphore】详解编程语言
# 互斥锁同时只允许一个线程更改数据,而Semaphore是同时允许一定数量的线程更改数据,比如 # 一个厕所有3个坑,那么最多只允许3个人上厕所,后面的人只能等里面有人出来了才能…
-
python之event【事件】详解编程语言
# 线程之间用于交互的一个对象,这个event是一个内部的标签,线程可以等待这个标签的状态 #举个例子,比如红绿灯是一个线程,三辆汽车是3个线程,如果为红灯,则三个汽车的线程必须 …