logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python的requests.session()发送POPT请求

Django写的接口,想用requests去调用一下要登录后才能请求,不然直接500的错误,值传不过去所以就先创建一个session对象得到session对象之后,就可以调用该对象中方法来发送请求了通过session来发送get、post、delete、put等请求并获取响应#!/usr/bin/python#coding=utf-8import requestssession = request

#python
python封装jenkins-API

pip install python-jenkins简单封装一下(底层还是调用jenkins的方法)import jenkinsclass JenkinsHelper:def __init__(self, url, username, password):self._url = urlself._username = usernameself._password = passworddef get

#python#jenkins
python的imaplib实现搜索邮件

import imaplibimap_user = 'shadiao@fuck.com'imap_object = imaplib.IMAP4('192.168.51.38', 143)imap_object.login(imap_user, 'fuck')# print(imap_object.list()). # 这里是列出来邮筒有啥文件夹# imap_object.select("inbox

#python
Django高级特性之django-apscheduler定时任务,给Django添加run,右键运行

今天搞了一天 终于搞出来了 ,后边改造的话,就可以把系统计划任务搞到Django里面,网上文章很乱,后边代码都是自己验证的 ,赶紧记录下来。django-apscheduler支持三种调度任务:固定时间间隔,固定时间点(日期),Crontab 命令。同时,它还支持异步执行、后台执行调度任务 配置简单、功能齐全、使用灵活、支持windows和linux,适合中小型项目。基础组件APScheduler

kvm根据已有系统制作新虚拟机

假设你已经有了一个基础的kvm虚拟机,虚拟机名称为vm01,磁盘文件为vm01.qcow2,xml配置文件为vm01.xml。需要根据此虚拟机创建其他的虚拟机,如名称为vm021.创建xml配置文件cd/etc/libvirt/qemu/cp vm01.xml vm02.xml注意这个时候由于 virsh 还不知道有这个虚拟机呢 ,所以你还不能virsh edit vm02 , 就vim改就完了必

#linux
kvm创建快照、查看快照、恢复快照、删除快照

查看虚拟机root@tom:~# virsh list --allIdNameState----------------------------------new_cas_free_1shut off创建快照root@tom:~# virshWelcome to virsh, the virtualization interactive terminal.Type:'help' for help

#linux#运维
jenkins笔记 配置参数

这就是笔记,没啥高深玩意儿,高手就飘过吧先把参数化构建勾选上1.jenkins配置字符串参数我这里就搞个参数 叫version_number , 可以把下面的去空格勾上因为我们是用svn ,那么这样就根据dev给的版本拉代码然后后边就可以调这个变量 比如shell变量svn up -r $version_numberpython变量version_number = os.getenv("versi

#jenkins#运维#ci
ansible安装jdk

root@jenkins:~/ansible/java/jdk-install# cat jdk.yml- hosts: '{{ server }}'tasks:- name: "拷贝安装包到远程"copy: src=/root/ansible/java/jdk-install/package/openjdk-11.0.2_linux-x64_bin.tar.gzdest=/usr/local/-

#运维
如何解决Jenkins服务器磁盘空间爆满问题

一次测试环境环境,发现无法构建项目了查看服务器发现是磁盘空间满了后来发现是/root/.jenkins/jobs这里的东西占用很大的磁盘空间但是有一点啊 不能把这个目录直接干掉 干掉后你的项目就没了方法1如果想立即释放磁盘空间,jobs/ 以下2个目录可以干掉builds 删除里面的记录,modules 也可以删除方法2配置丢弃旧的构建下一次再构建的时候 就自动清理了...

python检查MX地址和Telnet端口

这里有个问题要注意pip install dnspython这个要注意版本,我们的生产环境是python2.7,生产的我就不安装python3了,所以Python2.7安装要指定版本pip install dnspython==1.16.0官方网站https://pypi.org/project/dnspython/1.16.0/然后就是这个方法老版的可以用query,新版就是dns.resolv

#python
    共 34 条
  • 1
  • 2
  • 3
  • 4
  • 请选择