分布式管理系统-git安装及配置
摘要:安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功! 安装完成后,还需要最后一步设置,在命令行输入: 因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。 注意git config命令的--globa
阅读全文
Python—使用__slots__限制实例的属性
摘要:如果我们想要限制实例的属性怎么办?比如,只允许对Student实例添加name和age属性。 为了达到限制的目的,Python允许在定义class的时候,定义一个特殊的__slots__变量,来限制该class实例能添加的属性: 然后,我们试试: 由于'score'没有被放到__slots__中,所
阅读全文
Python—判断变量的基本类型
摘要:type() isinstance() dir() 如果要获得一个对象的所有属性和方法,可以使用dir()函数,它返回一个包含字符串的list,比如,获得一个str对象的所有属性和方法:
阅读全文
Python—变量
摘要:1、在Python中,变量名类似__xxx__的,也就是以双下划线开头,并且以双下划线结尾的,是特殊变量,特殊变量是可以直接访问的,不是private变量 2、访问限制: 但是如果外部代码要获取name和score怎么办?可以给Student类增加get_name和get_score这样的方法: 如
阅读全文
loadrunner-VUserGen录制脚本及回放时注意的问题
摘要:乱码问题 1.1录制过程中的乱码(因为本机系统的编码格式跟被测系统的编码格式不一致导致); 1.2运行时的乱码(录制后的脚本编码格式跟被测系统的编码格式不一致导致); 解决:1、Tools-Recording Options,在Advanced中将Support charset设置为UTF-8,录制
阅读全文
selenium—八种定位方法
摘要:find_element_by_id() find_element_by_name() find_element_by_class_name() find_element_by_tag_name() find_element_by_link_text() find_element_by_partia
阅读全文
selenium--环境搭建步骤
摘要:1、安装Python 2、安装setuptools 3、安装pip(Python3.X自带pip) 4、安装selenium(步骤在另一个博客中已提及)
阅读全文
Python—函数的参数组合
摘要:参数组合 在Python中定义函数,可以用必选参数、默认参数、可变参数、关键字参数和命名关键字参数,这5种参数都可以组合使用。但是请注意,参数定义的顺序必须是:必选参数、默认参数、可变参数、命名关键字参数和关键字参数。 比如定义一个函数,包含上述若干种参数: 在函数调用的时候,Python解释器自动
阅读全文
Python——函数的命名关键字参数
摘要:命名关键字参数 对于关键字参数,函数的调用者可以传入任意不受限制的关键字参数。至于到底传入了哪些,就需要在函数内部通过kw检查。 仍以person()函数为例,我们希望检查是否有city和job参数: 但是调用者仍可以传入不受限制的关键字参数: 如果要限制关键字参数的名字,就可以用命名关键字参数,例
阅读全文
Python——函数中的关键字参数
摘要:关键字参数 可变参数允许你传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个tuple。而关键字参数允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为一个dict。请看示例: 函数person除了必选参数name和age外,还接受关键字参数kw。在调用该函数时,可以只
阅读全文
python-函数中定义可变参数
摘要:可变参数 在Python函数中,还可以定义可变参数。顾名思义,可变参数就是传入的参数个数是可变的,可以是1个、2个到任意个,还可以是0个。 我们以数学题为例子,给定一组数字a,b,c……,请计算a2 + b2 + c2 + ……。 要定义出这个函数,我们必须确定输入的参数。由于参数个数不确定,我们首
阅读全文
Python-dict与set
摘要:dict(字典):用空间换取时间,占据空间大,但查询速度快,键值对(key:value),key唯一 由于一个key只能对应一个value,所以,多次对一个key放入value,后面的值会把前面的值冲掉: 要避免key不存在的错误,有两种办法,一是通过in判断key是否存在: 二是通过dict提供的
阅读全文
Python-实现对表插入百万条数据
摘要:新手小白写的,我自己都不知道对不对,先写下来记着,以后掌握更多Python知识后,再来看下写的对不对。 题目:造一百万条大学生的基本信息(学校、专业、姓名、学号) 分析思路:利用Python的MySQL模块实现,首先导入MySQL模块,创建一个student表,再利用循环插入100万条学生记录。(我
阅读全文
Python—元组tuple
摘要:列表的知识其实就类似于c语言中的数组,可插入、修改。list=[a,b,c,d] 而元组tuple,一旦初始化即不可修改。好处与绝对安全。 定义一个空的元组:t=() 定义只有一个元素的元组:t=(1,),要在圆括号元素的后面加上一个逗号,python才会识别到这个元素,要不然Python会把t=(
阅读全文
数据库查询
摘要:客户信息表(客户编号、客户学妹、银行卡号、客户状态、)贷款信息表(合同编号、客户编号、贷款金额、贷款余额、贷款利率、合同生效日期)主键:合同编号还款明细表(合同编号、客户编号、还款期次、还款金额、还款日期)主键:合同编号,还款期次请根据上述信息,完成如下题目:1.请列出客户编号为 123456 客户
阅读全文
python-操作MySQL数据库
摘要:1、安装MySQLdb? 为了用DB-API编写MySQL脚本,必须确保已经安装了MySQL。复制以下代码,并执行: 如果执行后的输出结果如下所示,意味着你没有安装 MySQLdb 模块: 安装MySQLdb,请访问 http://sourceforge.net/projects/mysql-pyt
阅读全文