python
文章平均质量分 57
Joey钰
这个作者很懒,什么都没留下…
展开
-
Docker 下部署 airflow
1、访问docker hub上的airflow地址拉取镜像 $docker pull apache/airflow2、通过以下命令启动airflow镜像 $docker run -d -p 8080:8080 puckel/docker-airflow3、浏览器登录 http://localhost:8080/admin/ 注:如果为docker toolbox ,则ip地址为docker启动时的地址此时由于没有数据库初始化,得到的dag应该为空4、数据库初始化1、先在本地环境执行原创 2021-09-01 18:58:57 · 1450 阅读 · 1 评论 -
python中的async和await
一、首先要知道什么是协程、异步。举个例子:假设有1个洗衣房,里面有10台洗衣机,有一个洗衣工在负责这10台洗衣机。那么洗衣房就相当于1个进程,洗衣工就相当1个线程。如果有10个洗衣工,就相当于10个线程,1个进程是可以开多线程的。这就是多线程!那么协程呢?先不急。大家都知道,洗衣机洗衣服是需要等待时间的,如果10个洗衣工,1人负责1台洗衣机,这样效率肯定会提高,但是不觉得浪费资源吗?明明1 个人能做的事,却要10个人来做。只是把衣服放进去,打开开关,就没事做了,等衣服洗好再拿出来就可以了。就算很多人原创 2020-12-07 16:02:35 · 6229 阅读 · 1 评论 -
python高阶
关键字is 和 == 的区别a = ‘hello world’b = ‘hello world’a == b #返回Truea is b #返回False注意:is 判断是否是一个ID, == 判断内容是否一致。深拷贝和浅拷贝import copya = [1,2,3,4,5]b = a #浅拷贝,a,b同时指向一个id,当其中一个修改时,另外一个也会被修改。c = copy.deepcopy(a) #深拷贝,c单独开辟一个id,用来存储和a一样的内容。d =a[:] #这样也原创 2020-12-03 16:34:30 · 214 阅读 · 0 评论 -
Grafana+Prometheus监控Linux、windows、mysql从0部署亲测!!!
Grafana+Prometheus监控Linux、windows、mysql亲测!!!首先安装prometheushttps://github.com/prometheus/prometheus/releases1.打开github连接2. 从所有版本中挑选自己的3. 我是在win10上部署的,选的是prometheus-2.18.1.windows-amd64.tar.gz没有什么复杂的,一路安装到底就好了4.然后双击prometheus.exe直接启动5.浏览器登陆http://lo原创 2020-05-15 19:36:08 · 514 阅读 · 0 评论 -
python机器学习Sklearn之线性回归
安装sklearn之前首先要确保安装好numpy包和scipy包其次pip install sklearn在python的sklearn模块库中的线性回归算法都位于Linearn_model模块中,其包含以下几种线性回归函数:(1)ARDRegression:ARD自相关回归算法(2)BayesianRidge:贝叶斯线性回归算法(3)ElasticNet:弹性网络算法(4)Huber...原创 2019-08-29 20:27:52 · 755 阅读 · 0 评论 -
机器学习之线性回归
线性回归通常是人们再学习预测模型时首选的技术之一,在这种技术中因变量时连续的,自变量可以是连续的也可以时离散的,回归线的性质是线性的。线性回归使用最佳的拟合直线(也就是回归线)再因变量(Y)和一个或多个自变量(x)之间建立一种联系。简单线性回归(一元线性回归)from sklearn.linear_model import LinearRegression导入线性回归模块rng = np...原创 2019-08-30 10:33:46 · 178 阅读 · 0 评论 -
Python拼接字符串的7种方法总结
忘了在哪看到一位编程大牛调侃,他说程序员每天就做两件事,其中之一就是处理字符串。相信不少同行会有同感。关于Python拼接字符串的7种方法,分别是来自C语言的%方式、format()拼接方式、() 类似元组方式、面向对象模板拼接、join()拼接方式以及f-string方式,需要的朋友可以参考下:1、来自C语言的%方式print('%s %s' % ('Hello', 'world'))&...原创 2019-09-08 15:03:13 · 320 阅读 · 0 评论 -
js的逆向解析
思路流程: 1、寻找登录的接口 2、确定js的位置 3、观察js的执行过程 4、知道js的执行方法1. 确定网站的登录的接口登录的form表单中action对应的url地址通过抓包可以发现,在这个url地址和请求体中均有参数,切换到手机版,参数的个数少,分析js2. 确定js的位置通过点击按钮,然后点击Event Listener,部分网站可以找到绑定的事件,对应的...原创 2019-09-13 14:35:38 · 386 阅读 · 0 评论 -
python调用js代码的三大神器
PyV8、PyExecJS、js2pyPyV8、PyExecJS---->模拟js执行js2py区别 ------> 装换代码本身,改为python可执行的,本质完全不同目前发现PyV8、PyExecJS比较靠谱,js2py虽然很方便,但是有时候代码会报错。...原创 2019-09-13 14:41:17 · 421 阅读 · 0 评论