搜索到与相关的文章
各行各业

selenium自动化测试(1):环境搭建

Selenium是一款优秀的WEB自动化测试工具,它功能强大,易于使用,支持多种平台、多种浏览器和多种开发语言。这里介绍使用python+selenium进行自动化测试的一些基础知识。在Windows下搭建测试环境,首先需要下载Python,Selenium应该还不支持Python3.x系列,所以最好选择Python2.x,注意区分32位和64位。Python的安装特别简单,需要提醒的是,安装路径中千万不要包含空格(最好也别包含中文),否则后面使用pip安

系统 2019-08-12 09:26:39 2359

数据库相关

前端攻城狮学习笔记四:点击ul下的li时alert其i

题目要求这是淘宝前端开发面试JavaScript部分一道题。下面这个ul,如何点击每一列的时候alert其index?:
  • 这是第一条
  • 这是第二条
  • 这是第三条
  • 题目分析两种方案,一是给每个li加一个自定义属性,然后在点击事件中alert出就行,二是利用闭包。这两种方法各有利弊,前者简单,但增加了自定义属性,改变了页面HTML代码,后者代码简洁但增加了内存消耗。代码如下:func

    系统 2019-08-12 01:52:31 2359

    数据库相关

    委托函数《重构》----处理概括关系

    新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正一、段字上移1、如果两个子类具有一样的段字,可以将该段字移至类超。2、可以少减子类重复的声明。3、可以在父类实现该段字的行为,少减行为的重复。二、数函上移1、如果数函在各个子类中都生产雷同的结果,那么该应将其移至类超。2、可以免避行为的重复,重复的万恶之源。三、构造数函本体上移如果各个子类具有一些本体几乎完全雷同的构造数函,那么该应在父类中新建一个构造数函,然后子类在构造数函中调用它。四、数

    系统 2019-08-12 01:52:06 2359

    数据库相关

    accept函数

    accept()函数系统调用accept()会有点古怪的地方的!你能够想象发生这种事情:有人从非常远的地方通过一个你在侦听(listen())的port连接(connect())到你的机器。它的连接将增加到等待接受(accept())的队列中。你调用accept()告诉它你有空暇的连接。它将返回一个新的套接字文件描写叙述符!这样你就有两个套接字了,原来的一个还在侦听你的那个port,新的在准备发送(send())和接收(recv())数据。这就是这个过程!

    系统 2019-08-12 01:51:52 2359

    Python

    Python的open函数

    Python文件打开模式Pythonopen()函数Python内置函数Python内置函数pythonopen()函数用于打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写。函数语法open(name[,mode[,buffering]])参数说明name:一个包含了你要访问的文件名称的字符串值。mode:mode决定了打开文件的模式:只读,写入,追加等。所有可取值见如下的完全列表。这个参数是非强制的,默认文件访问模式为只读®。buffe

    系统 2019-09-27 17:56:46 2358

    Python

    在VS2017中用C#调用python脚本的实现

    情景是这样的:在C#中调用python脚本进行post请求,python脚本中使用了requests包。Python的开发环境我们有比较多的选择,pycharm、sublimetext等等。但是作为.net平台的Python语言ironPython,可以和C#交互,让编程更活泛。ironPython本身其实就是一个python的开发环境,我的电脑上还装有python2.7和pycharm,开始的时候使用pycharm写的,本来的想法是用VS直接调用就可以了

    系统 2019-09-27 17:53:18 2358

    Python

    通过Python编写一个简单登录功能过程解析

    需求:写一个登录的程序,1、最多登陆失败3次2、登录成功,提示欢迎xx登录,今天的日期是xxx,程序结束3、要检验输入是否为空,账号和密码不能为空4、账号不区分大小写importdatetimecount=0whilecount<3:username=input("username:")pwd=input("password:")date=datetime.date.today()ifusername.strip()==""orpwd.strip()=="

    系统 2019-09-27 17:52:38 2358

    Python

    三体究竟有多可怕?用Python建模来深度了解

    全文共7726字,预计学习时长15分钟或更长图片来自flickr,凯文·吉尔中国作家刘慈欣的科幻小说《三体》中描绘了存在于被三颗恒星环绕的“三体”星球上的一种虚构外星文明。能想象这种文明的存在因三颗恒星而和我们的文明大不相同吗?炫目的阳光?持续的夏日?事实证明,情况要糟糕很多。生活在仅有一颗主要恒星的太阳系是值得庆幸的,因为这使得这颗恒星(太阳)的轨道有可预测性。即使增加一颗恒星,这个系统仍能保持稳定。该系统有个被称为分析解的解法,即描绘解方程式,并得到可

    系统 2019-09-27 17:52:30 2358

    Python

    ZABBIX3.2使用python脚本实现监控报表的方法

    如下所示:#!/usr/bin/python#coding:utf-8importMySQLdbimporttime,datetime#zabbix数据库信息:zdbhost='172.16.8.200'zdbuser='zabbix'zdbpass='zabbix'zdbport=3306zdbname='zabbix'#生成文件名称:xlsfilename='zabbix.xls'#需要查询的key列表[名称,表名,key值,取值,格式化,数据整除处理

    系统 2019-09-27 17:51:12 2358

    Python

    Python爬虫:现学现用xpath爬取豆瓣音乐

    爬虫的抓取方式有好几种,正则表达式,Lxml(xpath)与BeautifulSoup,我在网上查了一下资料,了解到三者之间的使用难度与性能三种爬虫方式的对比。抓取方式性能使用难度正则表达式快困难Lxml快简单BeautifulSoup慢简单这样一比较我我选择了Lxml(xpath)的方式了,虽然有三种方式,但肯定是要选择最好的方式来爬虫,这个道理大家都懂,另外有兴趣的朋友也可以去了解另外两种爬虫方式!好了现在来讲讲xpath由于Xpath属于lxml模块

    系统 2019-09-27 17:49:53 2358