Numpy&Pandas基本操作(二)

Numpy&Pandas基本操作(二)

Pandas

Pandas 简介

Pandas是一个基于Numpy的科学计算包,他将Numpy封装成一个更加易于用户使用的方式.

如果用 python 的列表和字典来作比较, 那么可以说 Numpy 是列表形式的,没有数值标签,而 Pandas 就是字典形式。Pandas 是基于 Numpy 构建的,让 Numpy 为中心的应用变得更加简单。 – <莫凡 Python-Pandas 简介>

Numpy&Pandas基本操作(一)

Numpy&Pandas基本操作(一)

Numpy

Numpy 中的属性

我们通过dir(numpy)可以看到,numpy 有很多的属性和方法,我们简单的介绍以下几种.

几种使用Python绘制的HTML动态图表

几种使用Python绘制的HTML动态图表

图形类别

散点图

Office文档在线预览解决方案

Office文档在线预览解决方案

注: 由于这个点是在开发Python项目的时候需要的,所以将其分类到Python下,但是,本文中的方法适用于大多数浏览器环境。

注2: 你真的会安装的想哭的。。。。。。。

环境:

OS: CentOS7_min

在Django中使用migrate初始化数据库数据

在Django中使用migrate初始化数据库数据

django 提供了fixtures来完成对应的需求,具体可参考官方文档。其核心是写一个 fixtures 文件,然后命令行通过 loaddata 来完成数据表的初始化操作。但是我们并不能在蓝鲸的线上环境中操作命令行(也许有,但是我不太了解),线上环境是通过读取迁移文件来完成数据库的迁移操作的,所以可以通过把对应的代码写入migration 文件来完成数据库的初始操作。具体的操作方法如下:

理解JWT(JSON Web Token)认证及python实践

理解JWT(JSON Web Token)认证及python实践

JWT 认证

Json web token (JWT), 根据官网的定义,是为了在网络应用环境间传递声明而执行的一种基于 JSON 的开放标准((RFC 7519).该 token 被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT 的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该 token 也可直接被用于认证,也可被加密。

在Python中将字典转换为对象

在Python中将字典转换为对象

起因

涉及到这个问题的原因是因为从YAML文件中读取到的属性,被保存到了一个字典中,如下:

1
2
3
4
5
6
7
8
9
10
11
import yaml
import os

from Utils.utils import _dict_to_object

yml_file = os.path.join(os.path.dirname(os.path.dirname(__file__)), 'config.yml')
with open(yml_file, 'r') as f:
try:
config = yaml.load(f, Loader=yaml.Loader)
except:
config = {}
REST API 的最佳入门教程

REST API 的最佳入门教程

如果你看到这里,你以前可能听说过API 和REST,然后你就会想:“这些都是什么东西?”。也许你已经了解过一些这方面的知识,但却不知道从何入手。在这个教程中,我将会诠释REST的基础以及如何给应用创建一个API(包括认证授权)

Django中的中间件机制

Django中的中间件机制

在这篇文章中,将会介绍到以下内容:

  • 什么是中间件MiddleWare
  • 中间件的运行过程

编写中间件时需要注意的内容

使用Python编写的生命游戏

1
2
3
4
5
6
7
8
9
10
#!/usr/bin/python
#encoding=utf-8
'''
Conway 's game of life , python version using Tkinter
details of this game:
http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
author : dawn110110@gmail.com
start date : 2012-Jan-18
'''
from Tkinter import *
Agile Angularjs Animation Application Artificial Intelligence BP Babel Bokeh Book C4.5 CART CD CLI CSS CentOS CheetSheet Cinder Clipboardjs Concept Continuous Delivery DeepLearning Department DevOps Develop Development Directive Distribution Django Document ECMA ES5 ES6 ES7 Echarts Engine Entropy Filter Front End Gallery Git Gradient descent Hexo Horizon ID3 ID3.5 Icarus JavaScript Javascript KVM LaTeX LeetCode LibreOffice Linux MNIST Machine Learning Matrix MiddleWare Module Native Network Nginx NodeJS Numpy OOP OpenSSH OpenStack OpenStackApi Operations Oprations PDF PLA Pandas Pipline Probability Python React Relational algebra Restful Route SVD SVM Scalar Sigmoid Team Tempest Tensor TensorFlow Testing Time TimeMachine Tips Vector Vmware Vue Vuex WSGI Web Word Cut aliyun auth babel certbot debounce decision tree dns docker dockerfile eject footer git header homebrew html5 http https jupyter jwt keystone lab loader lodash mathematics migrate nav openstack outline pdf2html pm2 proto prototype python replace request response rp rt ruby scikit-learn section singular value decomposition sklearn stylus throttle url vue-router vue-ssr webpack 事件 事件代理 事件冒泡 事件捕获 低通滤波器 入门 全局变量 全局对象 全栈 公式 决策树 函数 分类器 剪枝 加速 动态变量 匹配滤波边缘检测 卷积 卷积核 原型链 双向绑定 反向传播 发布 变量类型 可视化 基尼指数 官方示例 对偶形式 对象 小技巧 平移和查分边缘检测 思维导图 感知机模型 拉格朗日乘子法 推导 提交阶段 数据 数据绑定 最大似然估计 最小二乘估计 最小二乘回归树 最小二乘法 本地 朴素贝叶斯 朴素贝叶斯算法 机器学习 条件概率 标签模板 梯度下降 梯度方向边缘检测 概念 概率 模板字符串 正则 求导 流程 源码 源码阅读 特征工程 生命周期 矩阵 神经网络 私有对象 科学计算 算法 算法实现 线性回归 缺失 联合概率 脚手架 识别 调试 贝叶斯 贝叶斯判定准则 边缘检测 边际概率 闭包 间隔 防抖动 限流 随机森林 高斯分布 高通滤波器
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×