随笔分类 - python进阶
摘要:timeit模块 Python3中的timeit模块作用及参数介绍: 用来测试小段代码的运行时间 其中主要通过两个函数来实现:timeit和repeat,代码如下: 在上面的代码中可见,无论是timeit还是repeat都是先生成Timer对象,然后调用了Timer对象的timeit或repeat函
阅读全文
摘要:消息队列MQ 全称为Message Queue 消息队列(MQ)是一种应用程序对应用程序的通信方法。MQ是消费 生产者模型的一个典型的代表,一端往消息队列中不断写入消息,而另一端则可以读取队列中的消息。这样发布者和使用者都不用知道对方的存在。 生产消费模型 : 我们先不管消息(Message)这个词
阅读全文
摘要:APScheduler 定时任务调度框架 (轻量) 使用pip安装: 如果超时或者出现别的情况,可以选择: APScheduler组件 APScheduler共有4种组件,分别是: 触发器(trigger),触发器中包含调度逻辑,每个作业都有自己的触发器来决定下次运行时间。除了它们自己初始配置以外,
阅读全文
摘要:压缩文件 zipfile模块用来处理文件的压缩和解压缩操作。 路径一定要拼接好,要拼接压缩文件的根路径 创建压缩文件
阅读全文
摘要:代码实现发邮件 Python的 提供了一种很方便的途径发送电子邮件。它对 "smtp协议" 进行了简单的封装。 这里以QQ邮箱为例,首先要拿到授权码,这里登录你的QQ邮箱,在 设置 中,选择 账号 选项,下拉到 POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务 项,获
阅读全文
摘要:读取excel文件 有两种方式获取到Excel中的sheet: 通过索引: 。 通过sheet名称: 就是你sheet的名字 就是那个sheet1,sheet2 获取每列的内容 将每行都和首行组成字典,存放在一个列表中 以上图片是效果
阅读全文
摘要:多线程 线程:实现多任务的另一种方式 一个进程中,也经常需要同时做多件事,就需要同时运行多个‘子任务’,这些子任务,就是线程 线程又被称为 轻量级进程 (lightweight process),是更小的执行单元 一个进程可拥有多个并行的(concurrent)线程,当中每一个线程,共享当前进程的资
阅读全文
摘要:python 多进程 程序:是一个指令的集合 进程,正在执行的程序 编写完的代码,没有运行时,称为程序,正在运行的代码,称为进程 – 程序是死的(静态的),进程是活的(动态的) 多进程multiprocessing 多进程中, 每个进程中所有数据(包括全局变量) 都各有拥有⼀份, 互不影响 mult
阅读全文

浙公网安备 33010602011771号