- 博客(8)
- 收藏
- 关注
原创 Window sever服务器通过IIS和FastCGI部署 python flask框架
Window sever 通过IIS和FastCGI部署 python flask框架研究了一晚上,终于把flask部署到window 服务器上了。踩了无数坑,这里说一下主要遇到的问题网上目前大部分教程都是Linux部署,但是很多小白完全会被Linux绕晕window很多人采用的是Apache作为服务器,但是这个必须要下载对应版本的VC, mod_wsgi 和python,很麻烦,小白通过这中方式一般都会失败,我页失败了,猜想原因是版本不一致也有人通过iis+wfastcgi部署的,方向是对
2021-04-18 16:46:36 1127 1
原创 python+pandas(apply+lambda)处理单列值
很多情况下,数据需要对单列进行处理,如果用for循环,大量数据时效率会比较低,现在可以使用apply+lambda处理import pandas as pddef func(x): return x**4df['待处理列']= df['待处理列'].apply(lambda x: func(x))对于复杂的处理,此种方法非常高效...
2021-03-26 18:19:48 866
原创 python中pandas处理转换数据类型的两种方法
使用astype()转换data['列'].astype('object')data['列'].astype('float')data['列'].astype('int')data['列'].astype('bool')数据列中不可存在NaN或者字符串如果是转int或者float列中每一个值只能是看起来像数字使用to_numeric()专门转换为数字pd.to_numeric(data['列'], errors='coerce').fillna(0)errors :{‘ignore
2021-03-26 18:13:46 1945 1
原创 SQL的自定义变量用法(适用于navicat对接的mysql)
标题SQL的自定义变量用法(适用于navicat对接的mysql)** 注意SET @变量 用法只支持原生mysql,因为navicat链接的mysql不支持回传服务器,如果一定要用,可以使用python+pymysql注入sql语句**基本用法:直接定义一列值SELECT @x := 1, @y := 2循环递增此种用法可以在mysql中进行模拟排序,原理是:新定义一个变量列,强制链接到查询的表中,再查询时定义的变量不断让自己+1递增即可,这里+任何数都可以,可以根据实际情况做很多变化性操
2021-03-26 17:35:45 6756 1
原创 Python计算一组数据的PDF(概率密度函数)方法
Python计算一组数据的PDF(概率密度函数)方法公式如下:python实现:第一种方法:import scipy.stats as stst.norm.pdf([一组数据])第二种方法:def pdf(x, mean, var): return exp(-(x - mean) ** 2 / (2 * var ** 2)) / sqrt(2 * pi) * var如果是对dataframe进行操作可以抽取单列用拉姆达函数:df['R_pdf'] = df['Rencency
2021-03-26 14:24:50 11019 2
原创 【Python】response数据看起来是Dataframe表但实际是text格式的处理方法
【Python】response数据看起来是DataFrame表但实际是text格式的处理方法情况描述:response返回的数据类似于这样处理思路:1、通过split()函数,以空格 \t或\n 拆分,会得到一个列表类似这样: 2、再通过list的切片功能选取每一行的数据...
2021-03-03 11:40:13 712 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人