-
日期:2022-02-08 17:49:44
点击:59
内容简介:之前面我们使用uwsgi部署项目比较繁琐,本章节介绍使用pm2+nginx一键部署django项目 PM2的主要特性: 内建负载均衡(使用Node cluster 集群模块) 后台运行 0秒停机重载,我理解大概意思是维护升级的时候不需要停机. 具有Ubuntu和CentOS 的启动脚本 停止不稳定...
-
日期:2022-02-08 17:49:43
点击:59
内容简介:第一种方式: 利用seriallizers 这个方法,官网的解释说:将复杂的数据结构变成json、xml或者其他的格式 import jsonfrom django.core import serializersdef area2(request,id): data = {} province = serializers.serialize("json",AreaInfo.objects.filte...
-
日期:2022-02-08 17:49:43
点击:59
内容简介:1.删除/选取某列含有特殊数值的行 import pandas as pdimport numpy as np a=np.array([[1,2,3],[4,5,6],[7,8,9]])df1=pd.DataFrame(a,index=['row0','row1','row2'],columns=list('ABC'))print(df1)df2=df1.copy() #删除/选取某列含有特定数值的行#df1=df1[...
-
日期:2022-02-08 17:49:43
点击:59
内容简介:python常用的绘图库就是matplotlib,今天在给公司绘图时,偶然间发现matplotlib可以绘制热图,并且十分简洁,拿出来跟大家分享一下。(由于涉及到公司数据问题,这里采用随机数生成数据进行实验) import randomfrom matplotlib import pyplot as pltfrom ma...
-
日期:2022-02-08 17:49:42
点击:59
内容简介:如下所示: # 选取等于某些值的行记录 用 == df.loc[df['column_name'] == some_value]# 选取某列是否是某一类型的数值 用 isindf.loc[df['column_name'].isin(some_values)]# 多种条件的选取 用 df.loc[(df['column'] == some_value) df['other_column'].is...
-
日期:2022-02-08 17:49:42
点击:59
内容简介:如下所示: list = [5,6,7,9,1,4,3,2,10]list.index(9)out:3 同时可以返回列表中最大值的索引list.index(max(list)) 最小值索引list.index(min(list)) 以上这篇python 返回列表中某个值的索引方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也...
-
日期:2022-02-08 17:49:41
点击:59
内容简介:想查找mac下python的site-packages目录,如果用网上搜的安装目录之类的去找,进去每一层很多都是软链接形式存在,比较浪费时间; 比较快捷的方法如下: MacBook-Pro-6:Scrapy-1.5.0 haizhi$ pythonPython 2.7.10 (default, Jul 30 2016, 18:31:42) [GCC 4.2....
-
日期:2022-02-08 17:49:41
点击:59
内容简介:假如有一列全是字符串的dataframe,希望提取包含特定字符的所有数据,该如何提取呢? 因为之前尝试使用filter,发现行不通,最终找到这个行得通的方法。 举例说明: 我希望提取所有包含'Mr.'的人名 1、首先将他们进行字符串化,并得到其对应的布尔值: bool...
-
日期:2022-02-08 17:49:41
点击:59
内容简介:层及索引levels,刚开始学习pandas的时候没有太多的操作关于groupby,仅仅是简单的count、sum、size等等,没有更深入的利用groupby后的数据进行处理。近来数据处理的时候有遇到这类问题花了一点时间,所以这里记录以及复习一下:(以下皆是个人实践后的理解...
-
日期:2022-02-08 17:49:40
点击:59
内容简介:例子: 创建DataFrame ### 导入模块import numpy as npimport pandas as pdimport matplotlib.pyplot as plt test = pd.DataFrame({'a':[11,22,33],'b':[44,55,66]})""" a b0 11 441 22 552 33 66""" 更改列名方法一:rename test.rename(columns={'a':'c'},...