Python学习
Python学习笔记
luSpet
go、python后端开发
展开
-
用Python读hdfs集群parquet格式文件
使用模块Python2.7subprocessio.BytesIOparquet-python 1.3.1其中parquet包不是python内置,需要用pip 安装整体流程使用subprocess读hdfs中的parquet文件将字节流写入io.BytesIO对象中(要做这一步是因为parquet包目前只支持文件对象解析)使用parquet包的接口解析上一步得到的io对象代码import parquetimport subprocessfrom原创 2020-07-12 17:14:50 · 751 阅读 · 0 评论 -
用curve_fit拟合幂函数与excel拟合误差问题
使用curve_fit可以对自定义的函数进行拟合 拟合幂函数时,具体代码为from scipy.optimize import curve_fitdef pow_func(_x, _a, _b): return _a * pow(_x, _b)x_axis = [...]y_axis = [...]popt, _ = curve_fit(linear_func, x_axis, y_axis)a, b = popt 但是同样的数据,使用excel中的幂函数拟合后,两边的原创 2020-06-07 19:57:08 · 1661 阅读 · 1 评论 -
Python学习——正则表达式
式文章目录正则语法re模块常用函数和方法compile(pattern, flags=0)match(pattern, string, flags=0)fullmatch(pattern, string, flags=0)search(pattern, string, flags=0)findall(pattern, string[, flags])finditer(*pattern*, *st...原创 2020-03-13 22:05:04 · 136 阅读 · 0 评论 -
Python学习——lambda表达式
lambda表达式,用来创建匿名函数lambda <参数> : <返回值>lambda expression1 : expression2# 等价于def func(expression1): return expression2 还可以用来创建嵌套函数def func(x): return lambda a:a+xf = func(5)# ...原创 2020-01-30 19:28:06 · 774 阅读 · 0 评论