首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
python运维开发(二十五)---cmdb开发
】的更多相关文章
python运维开发(二十五)---cmdb开发
内容目录: 浅谈ITIL CMDB介绍 Django自定义用户认证 Restful 规范 资产管理功能开发 浅谈ITIL TIL即IT基础架构库(Information Technology Infrastructure Library, ITIL,信息技术基础架构库)由英国政府部门CCTA(Central Computing and Telecommunications Agency)在20世纪80年代末制订,现由英国商务部OGC(Office of Government Commerce)负…
python接口自动化(二十五)--unittest断言——下(详解)
简介 本篇还是回归到我们最初始的话题,想必大家都忘记了,没关系看这里:传送门 没错最初的话题就是登录,由于博客园的登录机制改变了,本篇以我找到的开源免费的登录API为案例,结合 unittest 框架写 2 个用例.同样我们先来看一下接口文档. 接口文档 登录接口 请求方式:POST 请求地址:https://api.apiopen.top/developerLogin Query参数名 类型 必需 描述 示例 e.g. name string 是 用户名 peakchao passwd st…
Python学习笔记(二十五)操作文件和目录
摘抄:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431925324119bac1bc7979664b4fa9843c0e5fcdcf1e000 Python内置的os模块也可以直接调用操作系统提供的接口函数. >>> import os >>> os.name # 操作系统类型 'nt' 如果是posix,说明系统是Linux.Unix或M…
python学习笔记(二十五)重写父类方法
python继承中,如果子类在调用某个方法时,它首先是从派生类(也就是当前类)中去找对应的方法,如果当前类中找不到对应的方法,就会去基类(派生类)中去逐个查找. 若父类的方法不能满足子类的需要,那么子类就可以重写或者完善父类的方法. 例如: # coding=utf- class Father(): def smile(self): print('哈哈哈') class Son(Father): def smile(self): #重写父类的方法 Father().smile() #调用了父类,…
VMware系统运维(二十)部署虚拟化桌面Horzion View 5.2 HTML Access进行连接测试
1.通过浏览器打开Horzion View登录界面,https://conntionserver.testad.local,点击"VMware Horzion View HTML Access" 2.输入用户名密码,点击"登录" 3.点击连接的主机,进行连接 4.登录成功,测试OK…
python简说(二十五)面向对象
面向对象编程: 类 一个种类.一个模型 实例.实例化.对象 实例.对象: 根据模型制作出来的东西. 实例化: 就是做东西的这个过程. class My: my=My() 私有 方法 类里面的函数 属性 类里面的变量 构造函数 类在实例化的时候会自动执行的一个函数 class MyDb: def __init__(self,host,user,password,db,port=3306,charset='utf8'):#构造函数, print('连接数据库') self.conn = pymysq…
python编程基础之二十五
匿名函数:不用def 定义的函数,没有函数名 lambda只是一个表达式,函数体比def简单的多 lambda的函数体不再是代码块 lambda只有一行,增加运行效率 lambda [参数1][参数2][参数3], ... ,[参数n] : 表达式 函数也属于一种类型:自定义的函数就是一个函数对象,函数名保存的就是函数的地址 def test(): print('我是测试函数') print(test) #函数名是变量,指向了函数对象pf = test #pf变量也指向了函数对…
Python之爬虫(二十五) Scrapy的中间件Downloader Middleware实现User-Agent随机切换
总架构理解Middleware 通过scrapy官网最新的架构图来理解: 这个图较之前的图顺序更加清晰,从图中我们可以看出,在spiders和ENGINE提及ENGINE和DOWNLOADER之间都可以设置中间件,两者是双向的,并且是可以设置多层. 关于Downloader Middleware我在http://www.cnblogs.com/zhaof/p/7198407.html 这篇博客中已经写了详细的使用介绍. 如何实现随机更换User-Agent 这里要做的是通过自己在Downla…
Python运维开发基础09-函数基础【转】
上节作业回顾 #!/usr/bin/env python3 # -*- coding:utf-8 -*- # author:Mr.chen # 实现简单的shell命令sed的替换功能 import sys,os para_argv = sys.argv Tag = True #判断参数的传递 if para_argv[1] == "-i" and len(para_argv) == 4 : if type(para_argv[2]) == str : if os.path.isfil…
Python运维开发基础08-文件基础【转】
一,文件的其他打开模式 "+"表示可以同时读写某个文件: r+,可读写文件(可读:可写:可追加) w+,写读(不常用) a+,同a(不常用 "U"表示在读取时,可以将\r\n自动转换成\n(与r或r+模式同使用) rU(不常用) r+U(不常用) "b"表示处理二进制文件(如:FTP发送上传ISO镜像文件,Linux可忽略,windows处理二进制文件时需标注) rb wb(不常用) ab(不常用) 1.1 文件的读写模式(r+) 创建文件模板…