随笔分类 - Python
摘要:安装 进官网下载系统对应版本,https://www.anaconda.com/products/individual#windows,划到最下面直接下载。 win10有可视化安装,mac和linux有命令行安装。 默认安装在用户目录下的anaconda3文件夹,打开pycharm添加环境界面,会自
阅读全文
摘要:本文提供logging日志的控制台打印,保存文件的功能 import logging logger = logging.getLogger(__name__) logger.setLevel(level=logging.INFO) handler = logging.FileHandler("./l
阅读全文
摘要:概念性内容参考 Kafka的简介 软件的安装参考 mac 安装Kafka python代码使用 ,先 pip3 install kafka-python 生产者 from kafka import KafkaProducer # 生产端 producer = KafkaProducer(bootst
阅读全文
摘要:1. map 的用法: map()函数接收两个参数,一个是函数,一个是序列。 map将传入的函数依次作用到序列的每个元素,并把结果作为新的对象返回,返回值是一个可迭代对象,可以用list()方法将其转为一个列表。 def f(x): return x*x print(list(map(f, [1,
阅读全文
摘要:pip install flask 安装 pip uninstall flask 卸载 pip list 查看当前环境下pip安装的库及版本 pip install flask-i https://mirrors.aliyun.com/pypi/simple # 使用国内源 pip -V # 查看p
阅读全文
摘要:一、为什么需要协程 在回答这个问题之前,我们先回顾一下同步和异步的概念。 同步 :就是发出一个调用时,在没有得到结果之前,该调用就不返回,调用者需要一致等待该调用结束,才能进行下一步工作。 异步 :调用在发出去后,不等待结果,直接进行下一步工作,当结果出来后通过状态来通知调用者继续回来处理该调用。
阅读全文
摘要:概念 并发 : 指的是任务数多于cpu核数,通过操作系统的各种任务调度算法,实现用多个任务“一起”执行(实际上总有一些任务不在执行,因为切换任务的速度相当快,看上去一起执行而已 并行 :指的是任务数小于等于cpu核数,即任务真的是一起执行的 线程 : 线程就是在程序运行过程中,执行程序代码的一个分支
阅读全文
摘要:Locust(俗称 蝗虫), 一个轻量级的开源压测工具,用Python编写。 安装 pip3 install locust Python编写性能测试脚本 AdminLoadTest类继承TaskSet类,用以描述用户行为: 使用@task装饰的方法为一个事务,方法的参数用于指定该行为的执行权重,参数
阅读全文
摘要:1.filter和filter_by的区别 filter,使用复杂的过滤条件,一般用两个等号进行匹配 filter,使用简单的过滤条件,一般用一个等号进行匹配 Answer.query.filter(Answer.id == 1).first() Answer.query.filter_by(id=
阅读全文
摘要:一般请求都是由前端主动发起请求,后端响应,但有些情况必须要后端达到一定条件了才向前端相应数据,这就变成前端被动了。比如微信接收信息,只有别人给你发消息,你才能被动接收消息。 最近做了个项目,当有人经过摄像头的时候,经过人脸识别,把识别出来的信息主动返回给前端。这种情况可以通过后端阻塞的方式实现,也就
阅读全文

浙公网安备 33010602011771号