![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
python学习总结
三成讲技术
世界很大 自己很小 需要很努力很努力才能撑起自己的天
展开
-
python pandas 数据分析
python pandas 数据分析原创 2022-11-22 10:49:55 · 919 阅读 · 0 评论 -
运维开发学习心得
我的学习心得:用了小一个月时间写了这个运维管理平台,算是一段学习的总结吧!实现了一些基本的功能,跟生产环境的系统还有很大距离!现在一想其实实现起来没想象的那么遥不可及,可以说用到的技术都是基础的东西,并没有多高深,所以学习起来并不是很难。自己要完成这样的平台,思路很重要,比如数据可视化该怎么展示,数据怎么处理等等。涉及到从前端到后端再到数据库表设计及存储的一系列流程,这些都要有所了解,否则会局限你的思路。因此写好一个比较完善的平台,开发能力会有很大的提高。当然薪资也紧跟着蹭蹭的涨啦!该怎么学习呢?刚入原创 2021-11-19 15:50:49 · 361 阅读 · 0 评论 -
python经典练习题
自动化测试 - python语言篇1、python面试题序号 面试题1 python 常用到的库 和 常遇到的异常2 python当中如何操作数据库?3 工作中使用python去做过哪些事情?为什么要使用?4 简述Python的可变类型和不可变类型?5 python为什么使用*args和**kwargs6 python 中的 __new__和 __init__方法的作用是什么?7 单元测试框架的断言方式?8 装饰器 - 知道它是什么?9 深浅拷贝、垃圾回收?在面试自动化岗位的过程中,原创 2021-08-17 18:39:38 · 543 阅读 · 0 评论 -
python编写自动启动tomcat脚本
#!/usr/bin/python import subprocess import datetime res = subprocess.Popen("ps -ef |egrep -v grep | grep deployer",stdout=subprocess.PIPE,shell=True) tomcats=res.stdout.readlines() counts=len(tomcats) if counts>1: dt=datetime.datetime.now(原创 2021-08-02 10:37:58 · 366 阅读 · 0 评论 -
python监控服务器应用日志,推送钉钉机器人,实时关注日志异常
生产环境多台服务器上部署了多个应用,日志出现报错时,无法及时反馈到开发人员。部署一个大型的运维监控应用,不但耗资源,而且配置也不简单。简简单单写个python脚本来监控服务器日志就简单多了,废话不多说,直接上脚本。主要逻辑:1. 使用python的subprocess模块,执行shell命令,“tail -f” 来监听日志文件2. 对输出的日志文件,逐行比对字符串,如果匹配到预设的字符串则开始记录,keywords中配置需要预设的异常字符串3. 开始记录日志至数组中,可通过rows来预设转载 2021-07-24 15:47:25 · 465 阅读 · 0 评论 -
python-lambda和推导式
#请把下面的函数转换成匿名函数# def add(x,y):# return x+y# l=add(4,5)# print(l)#改成lambda函数后# sum1=lambda x,y:x+y# print(sum1(4,5))# dic = {'k1':50,'k2':80,'k3':90}# func=lambda k:dic[k]# print(max(dic,key=func))#改成一句话# print(max(dic,key=lambda k:dic[k]))原创 2021-07-15 16:50:43 · 173 阅读 · 0 评论 -
python-内置函数
#!/usr/bin/env python#_*_ coding:utf-8 _*_#l.locals()和globals()# def func():# x=1# y=2# print(locals())# print(globals())# func()############################################################ 2.eval,exec,和compile# eval("print(456)"原创 2021-07-15 15:44:53 · 100 阅读 · 0 评论 -
python-列表推导式
#列表推导式列子#例子1:# y=2# for i in range(10):# print(i*y)#列表推导式是for循环的简写# l=[i*y for i in range(10)]# print(l)l=[{'name':'v1','age':'22'},{'name':'v2'}]# for dic in l:# print(dic['name'])# name_list=[dic['name'] for dic in l]# print(name_lis原创 2021-07-14 17:51:24 · 108 阅读 · 0 评论 -
python-装饰器
一、简单的装饰器1.为什么要使用装饰器呢?1.装饰器的功能:在不修改原函数及其调用方式的情况下对原函数功能进行扩展2. 装饰器的本质:就是一个闭包函数一个简单的装饰器:实现计算每个函数的执行时间的功能好理解版本:import time def wrapper(func): def inner(): start=time.time() func() end=time.ti原创 2021-07-12 20:23:05 · 65 阅读 · 0 评论 -
python之闭包
闭包:1.闭 :内部的函数 2.包 :包含了对外部函数作用域中变量的引用#如果x定义了,他就用自己的了,就实现不了闭包def func(): x=21 def inner(): x=10 print(x)闭包例子def func(): x=21 def inner(): '''闭包函数''' print(x)return inner()判断闭包函数的方法:closure#输出的__closure__有cell元素 :是闭包.原创 2021-07-12 17:30:39 · 52 阅读 · 0 评论