摘要:
一.目录与代码展示 demo_1.py def add(x,y): print("这是一个加法") return x+y demo_2.py import demo_1 def execute_add(x,y): print("开始执行加法") return demo_1.add(x,y) if _ 阅读全文
摘要:
一.检查是否安装 rpm -qa telnet rpm -qa telnet-server rpm -qa xinetd 二.安装对应包 yum install telnet-server yum install telnet yum install -y xinetd 说明: 由于telnet服务 阅读全文
摘要:
一.介绍 1.*args和**kwargs这两个对于函数来说是可变参数 2.*args返回的是一个元祖 3.**kwargs返回的是一个字典 二.演示 说明:对于以下函数,*args可以识别非a=1这种关键字参数以外的所有参数;**kwargs只能识别a=1这种关键字参数,其他的都不识别 结果: ( 阅读全文
摘要:
注意:终止运行Ctrl+c , 退回到shell命令Ctrl+d 一.先检查是否有java [root@huangyh huangyh]# rpm -qa |grep java 或 java 因为Centos7会自带java1.8版本 二.如果没有安装java 1.查看yum源的Java包 [roo 阅读全文
摘要:
一.函数介绍 在动态检查对象是否包含某些属性(包括方法〉相关的函数有如下几个: hasattr(object,name):检查 object 对象是否包含名为 name 的属性或方法。 getattr(object,name,default=None):获取 object 对象中名为 name 的属 阅读全文
摘要:
1.conftest.py解释 conftest.py是pytest框架里面一个很重要的东西,它可以在这个文件里面编写fixture,而这个fixture的作用就相当于我们unittest框架里面的setup()和teardown(),虽然pytest框架也有setup()和teardown()但是 阅读全文
摘要:
一.装饰器概念与语法 python装饰器本质上就是一个嵌套函数,装饰器的返回值也是一个函数对象。简写:装饰器是以一个一函数为参数,返回值为函数的函数 语法:在需要装饰的类或者函数上面写@+函数名称。 二.装饰器的作用 装饰器可以在不更改原功能代码情况下,可以扩展新的功能。 开放封闭原则: 1.以实现 阅读全文
摘要:
一.背景 1.有时候你本地用python编写代码,然后本地也安装了很多的库,那么你要迁移到服务器上,那么该怎么快速弄环境库呢? #第二,三步就可以解决。 2.有时候你本地用python编写代码,然后本地也安装了很多的库,那么你要迁移到服务器上(不能上网),那么该怎么快速弄环境库呢? #第四,五步就可 阅读全文
摘要:
1.首先你要安装selenium库啦 pip install selenium 2.selenium查找元素就八种方法 from selenium import webdriver driver=webdriver.Chrome() #说明find_elements_by 多了一个s,返回的就是一个 阅读全文
摘要:
一:环境准备 1.python3.6 2.windows环境 3.pycharm 4.allure-pytest 5.allure2.8.0 6.java1.8 allure-pytest快速安装 在cmd中输入 pip install allure-pytest,回车 二:报告生成 第1步:下载a 阅读全文