![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
sdusgq
这个作者很懒,什么都没留下…
展开
-
python基础-线程池
import os from multiprocessing import Pool from time import sleep def task(name): print("正在执行{}任务, 进程号:{}".format(name, os.getpid())) sleep(1) print("{}任务完成,进程号:{}".format(name, os.getpid())) if __name__ == '__main__': # 设置线程数量 pool原创 2020-12-08 19:31:16 · 92 阅读 · 0 评论 -
python 命名规范
1、文件名 全小写,可使用下划线 包 应该是简短的、小写的名字。如果下划线可以改善可读性可以加入。如mypackage。 模块 与包的规范同。如mymodule。 类 总是使用首字母大写单词串。如MyClass。内部类可以使用额外的前导下划线。 函数&方法 函数名应该为小写,可以用下划线风格单词以增加可读性。如:myfunction,my_example_function。 注意:混合大小写仅被允许用于这种风格已经占据优势的时候,以便保持向后兼容。 函数和方法的参数 总使用“self”作为实例方法的转载 2020-12-08 09:56:07 · 99 阅读 · 0 评论 -
python 进程与线程
1、单核CPU实现多任务的原理和多核CPU实现多任务的原理分别是什么? 单核CPU: 多任务交替执行; 多核CPU: 操作系统将多任务轮流调度给各个核心; 对于操作系统来讲:任务 = 进程 2、并发和并行的区别是什么? 并发和并行是线程的概念; 并发是单核CPU的情况——多线程分别占用CPU; 并行是多核CPU的情况——线程分别占用不同CPU,互不抢占资源; CPU可以看作雌性,线程看作雄性; 并发就是原始多P; 并行是现代一夫一妻; 并发到并行可视作时代的进步; 3、(了解)如何创建进程 调包原创 2020-12-08 09:45:31 · 106 阅读 · 0 评论 -
python问题 Unexpected indent 问题
1、这是什么问题? “Unexpected indent” = 意外缩进 2、如何解决这个问题? 看看哪里的缩进需要改一下; 如果改了没用,就把出现问题的地方重写一遍;原创 2020-12-04 10:31:24 · 419 阅读 · 0 评论