摘要: from selenium.webdriver.common.by import By ### By关键字的使用 b = webdriver.Chrome() b.implicitly_wait(30) b.get('file:///E:/ZM20190316/2.Selenium/TestDemo/checkBoxDemo.html') b.maximize_window() ## 实现元素定... 阅读全文
posted @ 2019-06-12 17:14 い昔阳ゾ 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 1. 多线程的概念 多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理。用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度 程序的运行速度可能加快在一些等待的任务实现上如用户输入、文件 阅读全文
posted @ 2019-04-07 01:17 い昔阳ゾ 阅读(1973) 评论(0) 推荐(0) 编辑
摘要: x先定义一个函数,这个函数传入三个变量。其中一个变量指向了一个匿名函数。那么调用这个函数的时候,也会调用这个匿名函数 阅读全文
posted @ 2019-04-03 00:28 い昔阳ゾ 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 匿名函数的操作 阅读全文
posted @ 2019-04-02 23:17 い昔阳ゾ 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 调用函数的时候如果不加*,**则A和B都会放在一个元组里边 如果调用函数的时候给A和B前面分别加上*和**,则A和B会分别放在一个元组和字典里边 阅读全文
posted @ 2019-04-01 23:37 い昔阳ゾ 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 第一种不定长参数*argsdef num(a,b,*args):# *args 称为不定长参数,只能放在形参的最后位置,返回的是一个元组 第二中不定长参数**kwargs 阅读全文
posted @ 2019-03-31 22:40 い昔阳ゾ 阅读(626) 评论(0) 推荐(0) 编辑
摘要: def test(a,b): result=a+b print("result=%d"%(a+b)) test(11,22) test(11,1) test(22,1) def test1(a,b=1):#b=1 是一个缺省参数 result=a+b print("result=%d"%(a+b)) test1(11) test1(11,b=22) #此处b=22... 阅读全文
posted @ 2019-03-31 20:54 い昔阳ゾ 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 2、index和find一样只不过,str不在mystr中会报一个异常 3、rfind、rindex从右往左找 4、count返回str在start和end之间,在mystr里出现的次数 5、replace把mystr中的str1替换成str2,如果count指定则不超过count次数 6、spli 阅读全文
posted @ 2018-12-04 00:43 い昔阳ゾ 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 一,安装PyMySQL Python是编程语言,MySQL是数据库,它们是两种不同的技术;要想使Python操作MySQL数据库需要使用驱动。这里选用PyMySQL驱动。下载地址: https://pypi.python.org/pypi/PyMySQL https://github.com/PyM 阅读全文
posted @ 2018-11-22 02:14 い昔阳ゾ 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 配置用户名密码 git config --global user.name "" git config --global user.email "" 保存内容到暂存区 git add 保存文件名称 git add .(保存全部文件) 提交 git commit -m "提交的说明" 新建并切换分支 阅读全文
posted @ 2018-11-22 02:08 い昔阳ゾ 阅读(115) 评论(0) 推荐(0) 编辑