Python 第11页
9. 使用 Pipe 实现进程通信-大赛人网

9. 使用 Pipe 实现进程通信

Pipe 就像一根“水管”,一头负责发送,另一头负责接收。  1️⃣ 创建管道 # Pipe() 会返回两个连接对象,它们分别代表管道的两端。 # duplex用于控制管道为单向还是双向,True表示双向,F...
lanzeou的头像-大赛人网lanzeou10天前
0338
3.terminate 方法-大赛人网

3.terminate 方法

作用:向操作系统申请强制终止进程。 注意:使用 terminate 终止进程,不会执行 finally 代码块。 辅助方法:is_alive() 可用于查看进程是否还“活着”。 import os import time from multip...
lanzeou的头像-大赛人网lanzeou10天前
04214
2. join 方法-大赛人网

2. join 方法

作用:阻塞当前进程(通常是主进程),直到调用 join 的那个进程执行完毕。 参数:join(timeout),timeout 为超时时间(秒)。如果时间到了进程还没结束,主进程就不等了,会继续执行。 注意...
lanzeou的头像-大赛人网lanzeou10天前
0517
4. 关于 Process 的参数-大赛人网

4. 关于 Process 的参数

在实例化 Process 时,可以传递以下参数:   group: 默认值为None(应当始终为None)。   target:子进程要执行的可调用对象,默认值为 None。   name: 进程名称,默认为 None ,如...
lanzeou的头像-大赛人网lanzeou10天前
0559
第 13 章 进程与线程-大赛人网

第 13 章 进程与线程

1.  一些核心概念 1️⃣并发 vs 并行 并发: 概念:在一段时间内,当 CPU 面对多个任务时,会将每个任务交替着执行一段时间。 特点: (1). 对于某个瞬间,CPU实际上只在执行一个任务。 (2). CP...
lanzeou的头像-大赛人网lanzeou10天前
0499
9. 目录操作-大赛人网

9. 目录操作

Python 中常见的目录操作如下: import os import shutil # 1️⃣os.mkdir(path):创建“单级”目录(如果目录已经存在,则会抛出异常) os.mkdir('D:/demo') # 2️⃣os.makedirs(path):创建“...
lanzeou的头像-大赛人网lanzeou10天前
05410
6. 写入文件-大赛人网

6. 写入文件

1️⃣w模式 概述:w模式是写入模式,写入前会先截断文件(清空文件)。 代码: with open('b.txt', 'wt', encoding='utf-8') as file: file.write('你好') 2️⃣x模式 概述:x模式是排它性创建...
lanzeou的头像-大赛人网lanzeou10天前
0445
5. 关于with-大赛人网

5. 关于with

概述:Python 中的with主要用于管理程序中“需要成对出现的操作”,例如:   上锁 / 解锁   打开 / 关闭   借用 / 归还 使用with的目标:编码者只管做具体的事,“进入”和“离开”的事,让 ...
lanzeou的头像-大赛人网lanzeou10天前
03012
2.readline方法-大赛人网

2.readline方法

概述:使用文件对象的readline方法,读取文件中的一行。 方法说明: readline(size) 中的size是可选参数。  若不传递size参数,表示:读取当前这一行所有的内容。  若传递了size参数,表示:...
lanzeou的头像-大赛人网lanzeou10天前
0296
第 12 章 文件操作-大赛人网

第 12 章 文件操作

1. 文件的分类 1️⃣纯文本文件 读取和存储时,要遵循某种『字符编码』规范(如:UTF-8 等)进行编码和解码,最终以『二进制』的形式存储。 『纯文本文件』最终会呈现为:可以直接阅读的文本信...
lanzeou的头像-大赛人网lanzeou10天前
0558