分类
摘要:
一、Selenium+Python环境搭建及配置
1.1 selenium 介绍
selenium 是一个 web 的自动化测试工具,不少学习功能自动化的同学开始首选 selenium ,因为它相比 QTP 有诸多有点:
免费,也不用再为破解 QTP 而大伤脑筋
小巧,对于不同的语言它只是一个包而已... 阅读原文
2019-10-21 23:13:02 阅读(2426) 评论(0)
摘要:
卸载/删除python 3.4看到网上说慎用 apt-get remove和 yum remove ,因此不敢用此类命令用卸载了(以后阿里云服务器快过期不用了的时候可以试一下,看看系统是否会崩,哈哈)
Python3.4将要淘汰了,同时系统已安装python3.6,记录一下自己卸载Python3.4的方法
... 阅读原文
2019-10-21 22:29:03 阅读(2377) 评论(0)
摘要:
转自https://my.oschina.net/lionets/blog/268542
doctest 是一个 Python 发行版自带的标准模块。本篇将分别对使用 doctest 的两种方式——嵌入到源代码中和做成独立文件做基本介绍。 <br /> ##doctest 的概念模型
在 P... 阅读原文
2019-10-21 20:34:02 阅读(2576) 评论(0)
摘要:
安装相关依赖
1
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libp... 阅读原文
2019-10-21 19:22:02 阅读(2325) 评论(0)
摘要:
声明: 博文参考1:https://blog.csdn.net/WDJNDY/article/details/79711426
博文参考2:https://www.cnblogs.com/schut/p/8407258.html
(1)为什么要用字符编码(参照:https://blog.csd... 阅读原文
2019-10-21 17:27:05 阅读(2487) 评论(0)
摘要:
解决错误File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:
错误:
原因:
这是因为yum采用python作为命令解释器,原来系统自带的python解释器为python2.7,然后我之前为了方便将python默认的解释器设... 阅读原文
2019-10-21 15:50:03 阅读(2269) 评论(0)
摘要:
python学习10—迭代器、三元表达式与生成器
1. 迭代器协议
定义:对象必须提供一个next方法,执行该方法或者返回迭代中的下一项,或者返回一个StopIteration异常,以终止迭代(只能往后走不能往前退)
2. 可迭代对象
实现了迭代器协议的对象,对象内部定义一个__iter_... 阅读原文
2019-10-21 15:42:01 阅读(2354) 评论(0)
摘要:
Python中的对象分为可变与不可变,有必要了解一下,这会影响到python对象的赋值与拷贝。而拷贝也有深浅之别。
不可变对象
简单说就是某个对象存放在内存中,这块内存中的值是不能改变的,变量指向这块内存,如果要改变变量的值,只能再开辟一块内存,放入新值,再让变量指向新开辟的内存。
#定义三个变量
... 阅读原文
2019-10-21 14:38:02 阅读(2268) 评论(0)
摘要:
题目:
基于文件实现用户登录程序,提示用户输入用户名和密码,检查用户名是否存在,以及用户名密码是否正确
保存密码的文件叫user.txt,内容:
| 作分隔符
阶段一:
自己第一次的答案:
1 list_1 = []
2 with open("user.txt",mode="r... 阅读原文
2019-10-21 13:34:03 阅读(2465) 评论(0)
摘要:
元组
# 元组() 关键字:tuple# 元组的值一旦确定,不可更改,包括增、删、改都不行# 1、元组只有一个数据时,加逗号在后面,不然就不是元组类型的数据tuple_1 = ("hello")print(type(tuple_1)) # 输出“<class 'str'>”tuple_... 阅读原文
2019-10-21 12:21:03 阅读(2313) 评论(0)