12 2021 档案
Pandas
摘要:安装 pip install pandas import pandas as pd Series 类似于一维数组的对象,由一组数据和一组与之相关的数据标签(索引)组成,这里的索引都是行索引 创建方式 pd.Series([4,7,-5,3]),列表或者数组都行 pd.Series([4,7,-5,3
Django
摘要:数据库操作 F对象 通常对数据库中在不获取字段值的情况下操作 有效的解决并发技术的问题 在更新的时候内部会上一把锁,使得字段对应值的计算是同步的 用户字段之间的比较 F('列名') from django.db.models import F Q对象 专门解决查询结果集中逻辑或 | 和逻辑非 ~ 逻
Numpy(基础包)
摘要:主要功能: 一个多维数组结构,高效且节省空间 无需循环对整个数组进行快速运算的函数 线性代数、随机数生成和傅里叶变换功能 安装 pip install numpy 引用: import numpy as np ndarray-多维数组对象 创建ndarray np.array(list) 与list
Flask
摘要:面向简单需求和小型应用的框架 特点 内置开发服务器和调试器 与python的单元测试无缝连接 使用Jinja2模板(HTML模板) 完全兼容WSGI 基于Unicode编码 安装 pip install flask pip install sqlalchemy flask-wtf HelloWorl
Python Redis
摘要:Python Redis 安装 pip install redis 连接 redis 提供两个类 Redis 和 StrictRedis, StrictRedis 用于实现大部分官方的命令,Redis 是 StrictRedis 的子类,用于向后兼用旧版本。 redis 取出的结果默认是字节,我们可
Redis6 新特性
摘要:ACL安全策略 ACL(access control list): 访问控制列表,可以设置多个用户,并且给每个用户单独设置命令权限和数据权限 default用户和使用requirepass的方式给default用户设置密码,默认情况下default用户拥有Redis最大权限,我们使用redis-cl
Redis进阶
摘要:Redis进阶 发布订阅 一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 命令 描述 SUBSCRIBE channel [channel ...] 订阅给定的一个或多个频道的信息。(创建频道) UNSUBSCRIBE [channel [channel ...]] 指退订给
Redis入门
摘要:Redis入门 Redis属于NoSQL(Not Only SQL)数据库中的键值(Key-Value)存储数据库 为了保证效率,数据都是缓存在内存中。 周期性的把更新的数据写入磁盘 把修改操作写入追加的记录文件 实现了master-slave(主从)同步 为什么使用Redis 假如不使用Redis
mongDB进阶
摘要:Mongo进阶 聚合 聚合操作将来自多个文档的值组合在一起,并且可以对分组数据执行各种操作以返回单个结果。 文档进入多阶段管道,将文档转换为聚合结果 聚合管道 例子: 第一阶段:过滤,group db.collectionName.aggregate([ { $mat
pymongdb入门
摘要:Pymongo入门 安装 pip install pymongo 连接 实际就是实例化一个客户端对象,然后客户端对象中指定一个库作为库对象,库对象中的集合对象就是之后常用来执行操作的对象 ''' 假设mongdb中存在库abc,其中有集合inventory 连接数据库的用户名和密码:root,123