自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 k8s命令补全

【代码】k8s命令补全。

2023-07-12 16:10:29 98 1

原创 记一次windows版禅道迁移到Linux

【代码】记一次windows版禅道迁移到Linux。

2022-11-17 11:31:07 645 1

原创 安装GitLab社区版

下载RPM包这里我们用的是清华大学得源,GitLab的版本是ce-14.9.3wget http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-14.9.3-ce.0.el7.x86_64.rpm如果要用https得话,记得后面加上不验证证书得参数--no-check-certificate,不加这个参数得话会报证书过期,无法验证得错误。如下图安装rpm包这里我们先不装任何依赖包,我们看看会报什么错# rpm -ivh

2022-04-19 15:13:38 2663

原创 ansible-playbook安装nginx

首先看下目录结构nginx.conf.j2是模板配置文件,里面只改了一个配置worker_processes,单纯为了测试用,文件可以根据自己需求去改[root@python playbook]# grep -Ev '^[[:space:]].*#|^#|^$' templates/nginx.conf.j2 user nginx;worker_processes {{ ansible_processor_vcpus }}; #工作线程数等同cpu数error_log /var/log/ngin

2022-04-11 17:36:48 4130

原创 在Linux CentOS7 下安装 python3

安装Python-3.9.10依赖yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel zlib-devel libffi-devel下载python源码包,地址为https://www.python.org/downloads/source/ ,上传到机器上去解压上传好得包tar -zxvf Python-3.9.10.tgz进入到python目录cd Python-3.9.10/

2022-02-10 10:56:08 1199

原创 自动发工资条

from openpyxl import load_workbook, Workbookimport smtplib# 邮件正文from email.mime.text import MIMEText# 邮件头from email.header import Header# 加载工资表excelwb = load_workbook(r'C:\Users\ht\Desktop\python自动发工资条.xlsx', data_only=True)sheet = wb.active# 登录邮

2022-01-21 09:20:14 474

原创 查询zk集群状态,并发送邮件

import osfrom openpyxl import load_workbook, Workbookimport smtplib# 邮件正文from email.mime.text import MIMEText# 邮件头from email.header import Header# 登录邮箱smtp_login = smtplib.SMTP_SSL('smtp.263.net', 465)smtp_login.login('邮箱地址', '密码')os.system('&gt

2022-01-21 09:08:50 1853

原创 python对文件的修改(交互式)

修改文件分五个步骤1、以读的模式打开原文件2、以写的模式创建一个新文件3、将原文件的内容读出来改成新内容,写入新文件4、将原文件删除5、将新文件重命名成原文件import osdic = open('文件的修改', encoding='utf-8')print('以下为文本内容\n', dic.read())oldstr = str(input('填写想要修改的内容'))newstr = str(input('填写要修改成的内容'))dic.close()with open('文件

2022-01-06 09:38:22 1739

原创 python集合

交集&并集|差集-反交集^子集与超子集< > 包含于 包含

2022-01-04 11:33:04 267

原创 python 字典得增删改查

一、增print('初始得字典')dic = {'name':'大白', 'age':18, 'sex':'男'}print(dic)print('增加相同的键值,输出结果没有改变')dic.setdefault('age', 19)print(dic)print('增加与原字典不重复得键值')dic.setdefault('hobby', '吃')print(dic)print('只加了键没有值')dic.setdefault('profession')print(dic)输

2021-12-29 14:07:08 474

原创 python中的 range

range 类似列表,自定数字范围得数字列表(列表里只能有数字)for i in range(1, 5):print(i)print('-------------')for i in range(1, 10, 2):print(i)print('-------------')for i in range(10, 1, -2):print(i)print('-------------')l1 = [1, 2, 3, 4, 'dabai', [7, 8, 9]]for i in range(le

2021-12-27 19:39:46 128

原创 python 元组

元组()只读列表。存大量数据,可索引,切片应用:重要数据,不想让人改得数据,存在元组中元组得拆包,分别赋值,需要一一对应a, b = (1, 2)print(a)print(b)```![在这里插入图片描述](https://img-blog.csdnimg.cn/276623459a6c45dd81c48972dbbc5eef.png)...

2021-12-27 19:18:02 355

原创 python列表(list)得增删改查

一、增加:增得三种方式 append insert extend(迭代增加)l1 = ['大白', '蜡笔小新', '哆啦A梦', '喜羊羊']print('初始列表:', l1)# 增得三种方式 append insert extend(迭代增加)l1.append('佩奇')# 不支持打印 print(l1.append('佩奇'))print('append新增后列表:', l1)l1.insert(2, 'TOM')print('insert新

2021-12-27 18:33:38 552

原创 python字符串常用操作方法(三)

1、join 连接s1 = 'dabai'# 单引号里面得冒号是连接符,想以什么连接,引号里面就写什么s2 = ':'.join(s1)print(s2)输出结果如下:l1 = ['大白', '最帅', '最萌']print(l1, type(l1))# 将l1用(空字符)连接l2 = ''.join(l1)print(l2, type(l2))l3 = '-'.join(l1)print(l3)...

2021-12-23 19:38:24 430

原创 python字符串常用操作方法(二)

1、split(分割:str—>list)默认空格分割,也可以指定分隔符分割s1 = '大白 胖子 哈 嘿 吼'print(s1.split())s2 = '大 白 胖 子 哈 嘿 吼'print(s2.split())s3 = '大白:胖子:哈:嘿:吼'print(s3.split(':'))# 如果指定分隔符相邻前后无其他分隔符以外得字符,则输出结果为空s4 = ':::大白:胖子::::哈:嘿:吼'print(s4.split(':'))输出结果如下:为了便于区分结果,

2021-12-23 17:51:51 576

原创 python字符串常用操作方法(一)

1、replace(替换字符)# 定义变量 msg(\n为换行符)msg = '大白最萌,大白最帅,大白最可爱\n'# 输出msgprint('变量msg为:' + msg)# 定义变量msg_1 ,替换变量msg中的所有“大白”msg_1 = msg.replace('大白', '你')# 输出变量msg_1print('变量msg_1为:' + msg_1)输出结果如下:2、upper(转换成大写字母) lower(转换成小写字母)# 定义验证码code = 'AbCd'#

2021-12-23 11:54:20 599

原创 bit.length()函数

# 定义变量a为42(十进制)a = 42# 定义变量b为42转换成(二进制)的值b = '101010'# 输出变量b一共有多少位print(len(b))# ***bit.length()函数***# 表示变量a(42)的二进制 至少 用几位数来表示print(a.bit_length())输出结果如下:...

2021-12-23 10:46:34 613

转载 python逻辑运算

针对逻辑运算的进一步研究: 1、在没有()的情况下not 优先级高于 and,and优先级高于or,即优先级关系为( )>not>and>or,同一优先级从左往右计算。 2 、x or y , x为真,值就是x,x为假,值是y; x and y, x为真,值是y,x为假,值是x。...

2021-12-21 16:47:39 62

原创 python定义变量

num_1 = 1+2+3+4+5print num_1NAME = ‘大白’print (NAME)

2021-12-20 11:09:41 293

空空如也

空空如也

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

TA关注的人

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