http://www.testclass.net/ 测试教程网,专业的selenium 学习网站。 本节知识点: 多层框架或窗口的定位: switch_to_frame() switch_to_window() 智能等待: implicitly_wait() 对于一个现代的web应用,经常会出现框架 ...
分类:
编程语言 时间:
2018-07-24 11:55:58
阅读次数:
138
第1章 课程介绍 1-1 课程导读 1-2 安装与环境第2章 基础语法 2-1 变量定义 2-2 内建变量类型 2-3 常量与枚举 2-4 条件语句 2-5 循环 2-6 函数 2-7 指针第3章 内建容器 3-1 数组 3-2 切片的概念 3-3 切片的操作 3-4 Map 3-5 Map例题 3 ...
分类:
编程语言 时间:
2018-07-24 12:26:01
阅读次数:
226
进程和线程 1.线程和进程的定义 进程定义 :一个程序在一个数据集上的一次动态执行过程。 简单来说: 如果把 进程比喻成桌子,线程比喻成人,程序比喻成吃饭 。 1. 单进程单线程 :一个人在一个桌子上吃饭 2. 单进程多线程 :一堆人在一张桌子上一起吃饭 3. 多进程多线程 :每个人在自己的桌子上吃 ...
分类:
编程语言 时间:
2018-07-24 12:26:20
阅读次数:
139
判断是否为None的情况 if not x if x is None if not x is None if x is not None`是最好的写法,清晰,不会出现错误,以后坚持使用这种写法。 使用if not x这种写法的前提是:必须清楚x等于None, False, 空字符串" ", 0, 空 ...
分类:
编程语言 时间:
2018-07-24 12:26:58
阅读次数:
134
1、845. 数组中的最长山脉 我们把数组 A 中符合下列属性的任意连续子数组 B 称为 “山脉”: B.length >= 3 存在 0 < i < B.length - 1 使得 B[0] < B[1] < ... B[i-1] < B[i] > B[i+1] > ... > B[B.lengt ...
分类:
编程语言 时间:
2018-07-24 13:10:44
阅读次数:
347
01 【爬虫前奏】什么是网络爬虫 【录播】【爬虫前奏】什么是网络爬虫(24分钟) 免费试学 01 【爬虫前奏】什么是网络爬虫 【爬虫前奏】什么是网络爬虫 【录播】【爬虫前奏】什么是网络爬虫(24分钟) 免费试学 【录播】【爬虫前奏】什么是网络爬虫(24分钟) 免费试学 02 【爬虫前奏】HTTP协议 ...
分类:
编程语言 时间:
2018-07-24 13:12:06
阅读次数:
572
Python入门 一、安装Python 目前Python有Python2和Python3,在这里我推荐大家使用Python3。因为随着时间的推移,Python3必定是未来的趋势,我们要顺应潮流。在Python的官网可以下载相应的版本,网址是https://www.python.org/downloa ...
分类:
编程语言 时间:
2018-07-24 13:12:28
阅读次数:
509
内容简介 · · · · · · 本书介绍了如何利用Python 3开发网络爬虫,书中首先介绍了环境配置和基础知识,然后讨论了urllib、requests、正则表达式、Beautiful Soup、XPath、pyquery、数据存储、Ajax数据爬取等内容,接着通过多个案例介绍了不同场景下如何实 ...
分类:
编程语言 时间:
2018-07-24 13:13:56
阅读次数:
803
python 3.7.0 X64下载地址: https://www.python.org/ftp/python/3.7.0/python-3.7.0-amd64.exe 更多版本下载请移步到:https://www.python.org/downloads/release/python-370/ p ...
分类:
编程语言 时间:
2018-07-24 13:15:07
阅读次数:
801
1.有两个继电器、两个开关和一个灯泡的原始电路图如下所示 2.使用“与门”符号,上图可以画为如下所示的图; 注意,与门的符号不仅仅代替了两个串联的继电器,而且还暗示着上面的继电器与电源相连,两个继电器都接地。 3.只有当上面的开关与下面的开关都闭合的时候,灯泡才会发光。这就是称它为“与门”的原因; ...
分类:
编程语言 时间:
2018-07-24 13:15:19
阅读次数:
165
1、MCMC概述 从名字我们可以看出,MCMC由两个MC组成,即蒙特卡罗方法(Monte Carlo Simulation,简称MC)和马尔科夫链(Markov Chain ,也简称MC)。之前已经介绍过蒙特卡洛方法,接下来介绍马尔科夫链,以及结合两者的采样算法。 2、马尔科夫链 马尔科夫链的概念在 ...
分类:
编程语言 时间:
2018-07-24 13:16:04
阅读次数:
208
转自: https://blog.csdn.net/wentyoon/article/details/53301594 python作用域 LEGB原则 python中作用域有四种: python按照LEGB原则搜索变量,即优先级L E G B。 作用域(Scope)和命名空间(NameSpace) ...
分类:
编程语言 时间:
2018-07-24 13:16:21
阅读次数:
174
第7章 7.13-1调和平均数 //7.13-1 excise.cpp 调和平均数 #include <iostream> double calculate(double a,double b); using namespace std; main(){ double x,y,z; cout<<"p ...
分类:
编程语言 时间:
2018-07-24 13:56:06
阅读次数:
140
从java5开始,Java支持在源文件中嵌入补充信息,这类信息称为注解annotation。注解不会改变程序的动作,因此也不会改变程序的语义。 1.注解是基于接口的机制创建的。 2.注解的保留策略 java定义了3种保留策略:SOURCE,CLASS,RUNTIME 1.使用SOURCE保留策略的注 ...
分类:
编程语言 时间:
2018-07-24 13:56:25
阅读次数:
180
函数重载的作用是什么? 函数重载主要是为了解决两个问题 1. 可变参数类型 2. 可变参数个数 另外,一个基本的设计原则是,仅仅当两个函数除了参数类型和参数个数不同以外,其功能是完全相同的,此时才使用函数重载,如果两个函数的功能其实不同,那么不应当使用重载,而应当使用一个名字不同的函数。 对于问题1 ...
分类:
编程语言 时间:
2018-07-24 13:58:46
阅读次数:
174
一.什么是继承? 继承就是一个类继承类,继承的类叫做子类,被继承的叫做父类。子类拥有父类的所有字段,但是子类只能调用父类属性为public和protected的字段(在同一包下子类可以调用父类的包访问权限的字段)。 二.继承的意义? 继承和组合都是快速实现了代码复用的方式,但是两者又有不同点。 三. ...
分类:
编程语言 时间:
2018-07-24 13:59:19
阅读次数:
154
python解压压缩包的几种方法 .gz .tar .tgz .zip .rar 简介 gz: 即gzip,通常只能压缩一个文件。与tar结合起来就可以实现先打包,再压缩。 tar: linux系统下的打包工具,只打包,不压缩 tgz:即tar.gz。先用tar打包,然后再用gz压缩得到的文件 zi ...
分类:
编程语言 时间:
2018-07-24 14:03:09
阅读次数:
202
Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。1安装turtlePython2安装命令:pipinstallturtulemPython3安装命令:pip3installturtle因为turtle库主要是在Python2中使
分类:
编程语言 时间:
2018-07-24 14:04:50
阅读次数:
695
python之路:用户输入(一) 好了,现在我学了点博客的用法,现在不会像以前的那么土了。好吧,不多说,我要讲课了。 今天,我会用情景实例给大家说这个用户输入。 情景是:你是IT教育的python带头人,一天隔壁的Linux的老师来找你,说要让你用python记录他的“Linux开刀架构师·秋季集训 ...
分类:
编程语言 时间:
2018-07-24 14:05:47
阅读次数:
197
一、安装jdk 下载jdk http://www.oracle.com/technetwork/java/javase/downloads 将下载的jdk文件放到 /opt 下解压 $sudo cp jdk-10.0.2_linux-x64_bin.tar.gz /opt/ $cd /opt/ $s ...
分类:
编程语言 时间:
2018-07-24 14:06:37
阅读次数:
214