自动化工具 - Ansible部署

1.安装epel源yum -y install epel-releaseyum repolist 报错如下:“Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again”原因:需要更新CA证书了,那么只需要更新CA证书就可以,不过在此同时需要临时禁用epel源并更新就可以了命令...
分类: 其他 发布时间: 06-21 22:37 阅读次数: 5

如何打开mac自带的python工具

第一步:打开mac的终端第二步:在终端敲“IDLE”回车。第三步:python工具就弹出来了,可以完美使用了。
分类: 其他 发布时间: 06-21 22:36 阅读次数: 5

mac下安装pip

在mac中安装pip以后,就可以通过pip方便地安装各种组件。首先得安装pip,方法很简单,如下所示:工具/原料已安装了python的mac方法/步骤打开终端,在终端中输入: sudo easy_install pip接着根据终端提示输入密码。系统会自栋下载并安装pip,然后就可以用pip安装组件了。...
分类: 其他 发布时间: 06-21 22:36 阅读次数: 6

如何查看python安装路径

在pycharm中输入:import sys print (sys.path)运行即可:会打印出你的当前版本安装包的位置 
分类: 其他 发布时间: 06-21 22:36 阅读次数: 6

python中正则表达式 re.findall 用法

在python中,通过内嵌集成re模块,程序媛们可以直接调用来实现正则匹配。其中,re.findall() 函数可以遍历匹配,可以获取字符串中所有匹配的字符串,返回一个列表。在python源代码中,展示如下: 搜索string,返回一个顺序访问每一个匹配结果(Match对象)的迭代器。找到 RE 匹配的所有子串,并把它们作为一个迭代器返回。def findall(pattern, string, ...
分类: 其他 发布时间: 06-21 22:35 阅读次数: 5

火狐浏览器怎么安装未经认证的附加组件

在电脑系统中使用火狐浏览器时,我们经常会添加各种插件来完善浏览器的使用功能。但是有用户在火狐浏览器中添加插件,却提示“此附加组件无法安装,因为它未经验证”。对于这样的问题,我们不妨先参考下面的方法,看看能否解决问题。1、打开火狐浏览器,在地址栏中输入about:config并回车,点击我保证小心,进入设置界面2找到xpinstall.signatures.required,并右击选择“切换”,改成...
分类: 其他 发布时间: 06-21 22:35 阅读次数: 5

自动化测试——Selenium+Python之下拉菜单的定位

1.通过select 进行定位下拉框下拉框如图所示  通过代码定位#通过index进行选择Select(driver.find_element_by_id("cardType")).select_by_index(1)#通过value进行选择#Select(driver.find_element_by_id("cardType")).select_by_value(1)#通过选项文字进行选择#Se...
分类: 其他 发布时间: 06-21 22:35 阅读次数: 5

python启动火狐浏览器,启动纯净的或者带有参数设置的浏览器

这种方式下,打开的Firefox浏览器将是不带任何插件的浏览器,和初始安装一样的状driver = webdriver.Firefox() driver.get("http://wwww.baidu.com")有时在测试中需要使用到预先保留的一些信息,比如Cookie中的用户名和密码等,显然这种方式不适用了。 这里可以采用下面的方式来构建(WebDriver)FirefoxDriver实例:Fir...
分类: 其他 发布时间: 06-21 22:35 阅读次数: 4

关于Html中文乱码的问题

今天首次接触html,发现运行后乱码了代码如下:运行结果后乱码如下:后来咨询公司的ui小妹妹才知道,原来,是少了编码格式,需要在head部位加上: <meta charset="utf-8" />经过修改代码如下,运行结果也正确了...
分类: 其他 发布时间: 06-21 22:34 阅读次数: 4

2016-06-21 js正则表达式

正则表达式:描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 1.修饰符   i->忽略大小写;   g->全部匹配;   m->把\n识别成多行; 2.中括号   [abc]->匹配中括号中的任意一个字符;   [^abc]->匹配除了中括号中的任意一个字符;   (abc)|(zxc)->匹配abc或zxc; 3.元字符   .-> 任意一个字符   \w -> 任意一个字母/数字/下划线   \W -> 任意一个非
分类: 其他 发布时间: 06-21 22:34 阅读次数: 4

Python接口测试之数据驱动(二十)

在接口的自动化测试中,客户端发送请求给服务端,在客户端发送请求的时候,包含了请求地址,请求方法,以及请求参数等数据,那么在接口的自动化测试中如何来分离这些请求地址和请求参数了,最好的方式是以数据驱动的方式分离到excel中,这样在excel中直接维护,即使后期由于某些原因修改了请求参数,在excel中修改也是很快的。在下来的案例中,一个系统,请求登录成功后,服务端返回token给客户端,客户端再次请求的时候需要带着这个token。 首先安装处理excel的库,这里使用的Python版本是3.6
分类: 其他 发布时间: 06-21 22:34 阅读次数: 5

sys模块,subprocess模块

sys模块 1 sys.argv 命令行参数List,第一个元素是程序本身路径 2 sys.exit(n) 退出程序,正常退出时exit(0) 3 sys.version 获取Python解释程序的版本信息 4 sys.maxint 最大的Int值 5 sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值 6 sys.platform 返回操作系统平台名称 suproc
分类: 其他 发布时间: 06-21 22:34 阅读次数: 5

Django 简介

  MVC与MTV模型:     MVC就是把web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种式的,松耦合度的方式连接在一起。 模型(M):负责业务对象与数据库的映射 视图(V):负责与用户界面的交互(html页面) 控制器(C):接受用户的输入调用模型和视图,完成用户的请求 MTV: Django的MTV本质上和MVC是一样的,也是为了各组件保持松耦合关系,只是定义上有些许不同。 M代表模型(Model):负责业务对象和数据库的关系映射(ORM)。 T代表模板(Temp
分类: 其他 发布时间: 06-21 22:34 阅读次数: 5

SQLSERVER 2014 内存优化表相关

更新了SP2的补丁能够解决 不能收缩日志文件的bug了. 但是因为已经不用内存优化表了, 所以想着能够删除内存优化表的file group 但是发现 很难删除 先说结论: 以下是针对内存优化文件组的限制: 创建内存优化的文件组后,您只能通过删除数据库来删除它。 在生产环境中,您不太可能需要删除内存优化的文件组。 在内存优化的文件组中,您无法删除非空容器或将数据和差异文件对移至另一个容器。 无法指定容器的 MAXSIZE。 来源: 微软太坑了, 就为了一个 不太可能 就不提供删除 内存优化
分类: 其他 发布时间: 06-21 22:34 阅读次数: 5

MySql在Mac上的安装与配置详解

Mac下安装mysql5.7 完整步骤(图文详解) 转载---原文地址:https://www.jb51.net/article/103841.htm 本篇文章主要介绍了Mac下安装mysql5.7 完整步骤,具有一定的参考价值,有兴趣的可以了解一下, 最近使用Mac系统,准备搭建一套本地web服务器环境。因为Mac系统自带PHP和apach,但是没有自带mysql,所以要手动去安装mysql,本次安装mysql最新版5.7.17。 1.官网下载 MySQL v5.7官方正式版下载地址://w
分类: 其他 发布时间: 06-21 22:34 阅读次数: 4

angular自定义指令相关知识及代码

原文地址 https://www.jianshu.com/p/0c015862156d 大纲   1、自定义指令之——属性指令   2、自定义属性指令的运行原理   3、自定义属性指令代码实践   4、自定义结构指令   5、自定义结构指令代码实践 自定义指令之——属性指令   在Angular2中,属性型指令的创建至少需要一个带有@Directive装饰器修饰的控制器类。@Directive装饰器指定了一个选择器名称,用于指出与此指令相关联的属性的名字。   Angular会为每一个被指令匹
分类: 其他 发布时间: 06-21 22:34 阅读次数: 4

让ERP的服务更开放! ——用微服务架构搭建的一套基于EBS的API服务系统(转)

让ERP的服务更开放! ——用微服务架构搭建的一套基于EBS的API服务系统 分布式、服务化的ERP系统架构设计
分类: 其他 发布时间: 06-21 22:34 阅读次数: 4

html基础一:基本标签

一、html简介 html是一个长的字符串,它能够被浏览器解析。html分为三块:html代码,css,js。 html的注释可以用<!-- --> 或者ctrl+? html页面打开以后,右键-检查--直接点击刷新不会清除缓存。如果想要清楚缓存,在检查页面打开的前提下,在浏览器刷新按钮上右键--清除缓存并硬性重新加载 即可 二、标签 标签分为主动闭合标签,和自闭和标签。主动闭合标签都是成对出现的,比如<title></title>;自闭和标签是单个的,比如<meta> title标签 <!D
分类: 其他 发布时间: 06-21 22:34 阅读次数: 4

x10sec re2

DIE——》得知32PE——》IDA32——》shift+F12——》get
分类: 其他 发布时间: 06-21 22:34 阅读次数: 4

【缓存与性能优化】二、Memcached

1、简介 Memcached简介 特性 处理流程 2、基本功能 这个仅介绍到这里。。。
分类: 其他 发布时间: 06-21 22:34 阅读次数: 4
今日推荐