随笔分类 -  python自动化运维之路

gitlab脚本工具化统计代码贡献数
摘要:背景 1. 背景 快年底了,领导需要统计每个项目代码开发人员不定时间内的代码贡献数, 并自动导出Excel表。要求能通过界面方式查询 代码地址: https://github.com/xiaoyaolaotou/gitlab 结果: 阅读全文

posted @ 2020-11-21 17:10 裤裆内隐藏杀气 阅读(1532) 评论(0) 推荐(0)

统计gitlab代码仓库开发人员代码贡献数量
摘要:1. 背景 快年底了,领导需要统计每个项目代码开发人员不定时间内的代码贡献数, 并自动导出Excel表。能快速知道哪些开发人员一天一天的在摸鱼 2. 分析需求, 上代码开撸 # coding=utf-8 # author: zhangzihong import time import gitlab 阅读全文

posted @ 2020-11-16 18:00 裤裆内隐藏杀气 阅读(4096) 评论(0) 推荐(0)

python Fabric批量停应用
摘要:import sys,time from fabric.api import * #env.hosts = ['root@10.10.10.79'] #env.passwords = { # 'root@10.10.10.79':'password' #} # #env.user = 'root' env.roledefs = { "site" : ['o2muser@10.10... 阅读全文

posted @ 2019-01-24 14:59 裤裆内隐藏杀气 阅读(297) 评论(0) 推荐(0)

git代码迁移到新的gitlab服务器批量python脚本
摘要:git代码迁移到新的gitlab服务器 由于gitlab上的代码要迁移至北京gitlab服务器统一用组的方式管理,需要把旧的代码迁移至新的gitlab服务器 文件内容: gitwa 批量迁移脚本 阅读全文

posted @ 2019-01-04 18:01 裤裆内隐藏杀气 阅读(1244) 评论(0) 推荐(0)

异常处理
摘要:1、异常基础 在编程过程中为了增加友好性,在程序出现bug时一般不会将错误信息显示给用户,而是现实一个提示的页面,通俗来说就是不让用户看见大黄页!!! 2、异常种类 python中的异常种类非常多,每个异常专门用于处理某一项异常!!! 更多异常 万能异常 在python的异常中,有一个万能异常:Ex 阅读全文

posted @ 2018-05-11 10:32 裤裆内隐藏杀气 阅读(144) 评论(0) 推荐(0)

Django之ModelForm通过ajax用户登录验证
摘要:1、views代码: froms.py login.html index.html 验证 阅读全文

posted @ 2018-03-16 14:27 裤裆内隐藏杀气 阅读(245) 评论(0) 推荐(0)

Django之ModelForm用户登录注册
摘要:1. urls.py 2.model.py 3.Vies.py def register(request): # 只有当请求为 POST 时,才表示用户提交了注册信息 if request.method=='POST': # request.POST 是一个类字典数据结构,记录了用户提交的注册信息 阅读全文

posted @ 2018-03-14 16:55 裤裆内隐藏杀气 阅读(730) 评论(0) 推荐(0)

Django之Model操作
摘要:一、字段 __exact 精确等于 like 'aaa' __iexact 精确等于 忽略大小写 ilike 'aaa' __contains 包含 like '%aaa%' __icontains 包含 忽略大小写 ilike '%aaa%',但是对于sqlite来说,contains的作用效果等 阅读全文

posted @ 2018-03-01 14:56 裤裆内隐藏杀气 阅读(424) 评论(0) 推荐(0)

python自动发布应用脚本
摘要:#!/usr/bin/python env # -*- coding: utf-8 -*- import os, sys, paramiko, time date = time.strftime("%Y%m%d%H%M%S", time.localtime()) class Connection(object): def __init__(self, ip, user, remot... 阅读全文

posted @ 2017-12-26 14:47 裤裆内隐藏杀气 阅读(448) 评论(0) 推荐(0)

Django基础
摘要:一、简介 Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。 Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计 阅读全文

posted @ 2017-11-29 11:22 裤裆内隐藏杀气 阅读(244) 评论(0) 推荐(0)

python前端之CSS基础--常用样式
摘要:一、背景相关 二、边框、边距 边框:border 用法: border: 1px solid red; 表示边框宽度(border-width)为1px,边框样式(border-style)为实线,边框颜色(border-color)为红色其中常用的边框样式有:solid 实线 dashed 虚线 阅读全文

posted @ 2017-11-21 17:25 裤裆内隐藏杀气 阅读(585) 评论(0) 推荐(0)

python前端之CSS介绍--选择器
摘要:一、css简介 介绍 css我们称呼层叠样式表(英文全称:Cascading Style Sheets)。它是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式 阅读全文

posted @ 2017-11-21 17:12 裤裆内隐藏杀气 阅读(1978) 评论(0) 推荐(0)

python实现网站用户名密码自动登录
摘要:一、概述 公司需要通过网页用户认证登录实现上网,网络设备判断当前帐号12小时没有没上网将会自动断开帐号上网,每天早上上班第一件事就是打开用户认证网页输入 用户名与密码,有时候要家里通过teamview远程控制软件连接公司电脑,想让公司电脑24小时在线,最后通过python实现了自动登录。 代码: 返 阅读全文

posted @ 2017-11-20 10:35 裤裆内隐藏杀气 阅读(14181) 评论(0) 推荐(1)

Python前端HTML介绍
摘要:一、HTML介绍 HTML定义: 超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按 阅读全文

posted @ 2017-11-07 16:16 裤裆内隐藏杀气 阅读(733) 评论(0) 推荐(0)

python操作Msql
摘要:一、python与mysql交互 因版本不同python操作mysql有两个模块,python3不再支持MySQL-python,模块使用都一样: python2.7:MySQL-python python3:pymysql 安装: pip install Mysql-python pip inst 阅读全文

posted @ 2017-11-01 14:45 裤裆内隐藏杀气 阅读(204) 评论(0) 推荐(0)

python操作Redis
摘要:一、简介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remo 阅读全文

posted @ 2017-11-01 10:17 裤裆内隐藏杀气 阅读(174) 评论(0) 推荐(0)

python 与RabbitMQ
摘要:一、RabbitMQ简介与安装 简介: MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信, 阅读全文

posted @ 2017-10-31 14:54 裤裆内隐藏杀气 阅读(236) 评论(0) 推荐(0)

CentOS 7下安装Python3.5
摘要:CentOS 7下安装Python3.5•安装python3.5可能使用的依赖yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-develCentOS 7安装Python3.5•到py 阅读全文

posted @ 2017-10-31 13:28 裤裆内隐藏杀气 阅读(126) 评论(0) 推荐(0)

paramiko 几种不方式SSH与FTP登录连接方式
摘要:paramiko支持pip、easy_install或源码方式安装,很好解决包依赖问题具体安装如下: SSH 基于密码: 基于秘钥: FTP 基于密码 基于秘钥 阅读全文

posted @ 2017-10-27 14:08 裤裆内隐藏杀气 阅读(2284) 评论(0) 推荐(0)

socket接收大数据
摘要:客户端: 服务端 阅读全文

posted @ 2017-10-26 15:29 裤裆内隐藏杀气 阅读(297) 评论(0) 推荐(0)

导航