自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 jenkins,gitlab,自动部署上线python代码

import osimport requestsimport wgetimport hashlibimport tarfiledef has_new_ver(ver_fname, ver_url):‘用于检查是否有新版本,有返回真,没有返回假’# 如果本地没有版本文件,则有新版本if not os.path.isfile(ver_fname):return True# 如果本地...

2020-02-27 10:51:45 445

原创 hashlib模块计算文件md5值

用于计算数据的哈希值。哈希即hash的音译,它是一个单向加密的算法给定相同的数据,一定可以得到相同的乱码不能通过乱码反向推出原始数据用于存储加密的密码,也可以用于计算文件的完整性import hashlibimport sysdef check_md5(fname):m = hashlib.md5()with open(fname, 'rb') as fobj: whil...

2020-02-18 22:41:54 993 1

原创 备份程序

1.需要支持完全和增量备份2.周一执行完全备份3.其他时间执行增量备份4.备份文件需要打包味tar文件并使用gzip格式压缩import osimport tarfileimport hashlibimport picklefrom time import strftimedef check_md5(fname):m = hashlib.md5()with open(fnam...

2020-02-18 22:36:52 222

原创 记账程序

记账程序1.假设砸i记账时,有1万块钱2.无论是开销还是收入都要进行记账3.记账内容包括时间、金额和说明等4.记账数据要求永久数据import osimport picklefrom time import strftimedef save(fname):‘用于记录收入’date = strftime(’%Y-%m-%d’)jin_e = int(input('金额: '))...

2020-02-17 21:39:53 422

原创 简单的加减法数学游戏

简单的加减法数学游戏1.随机生成两个100以内的数字2.随机选择加法或是减法3.总是使用大的数字减去小的数字4.如果用户打错三次,程序给出正确答案from random import randint, choicedef exam():#用于出题,让用户作答’cmds = {’+’: lambda x, y: x + y, ‘-’: lambda x, y: x - y}# 随机...

2020-02-17 21:37:29 564

原创 Linux监控脚本

#!/bin/bashwhile :doecho “系统信息:”echo “当前操作系统是:”(uname)echo"当前操作系统版本是:"(uname)echo "当前操作系统版本是:"(uname)echo"当前操作系统版本是:"( cat /etc/redhat-release)echo “当前内核版本号:”$(uname -r)date | awk ‘{print “显示当前...

2020-01-07 22:38:20 206

原创 openstack环境搭建

openstack环境配置一.云计算有三种服务模式:1.IaaS基础设施即服务.2.PaaS.平台即服务3.SaaS.软件即服务OpenStack是一套IaaS解决方案二.OpenStack主要的组件1.Horizon,基于web管理接口,用来管理各种服务2.keystone,令牌认证,也提供集中目录服务3.Neutron,软件定义网络服务4.Cinder,提供永久块存储5....

2020-01-05 16:08:52 215

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除