当前位置: 首页 > news >正文

做网站项目体会商业信息

做网站项目体会,商业信息,青岛信息推广网站,郑州网站建设乙汉狮网络pytest实战演练 pycharm常见操作 创建项目使用虚拟环境 创建文件夹的时候建议使用的创建方式 这样创建是因为python3.0版本之后导包无区别#xff0c;之前版本导包会报错的 _init_.py文件中建议为空不写内容 _all_[]的含义 是将列表中的方法或变量或类暴漏出去便于使用的生效…pytest实战演练 pycharm常见操作 创建项目使用虚拟环境 创建文件夹的时候建议使用的创建方式 这样创建是因为python3.0版本之后导包无区别之前版本导包会报错的 _init_.py文件中建议为空不写内容 _all_[]的含义 是将列表中的方法或变量或类暴漏出去便于使用的生效方法当调用模块中使用 import * 时才生效 联动git使用 pytes实战2 #####测试代码 #!/usr/bin/env python # -*- coding:utf-8 -*-class Calc:def add(self, a, b):return a bdef div(self, a, b):return a / b#!/usr/bin/env python # -*- coding:utf-8 -*- import unittestfrom pytest_exercise.python.calc import Calcclass TestCal(unittest.TestCase):def test_add_1(self):self.calc Calc()result self.calc.add(1, 2)self.assertEqual(3, result)if __name__ __main__:unittest.main()#!/usr/bin/env python # -*- coding:utf-8 -*- import sys import unittestimport pytestfrom pytest_exercise.python.calc import Calcclass TestCal():def setup(self):self.calc Calc()def test_add_1(self):result self.calc.add(1, 2)print(result)assert 3 resultdef test_div(self):self.calc Calc()result self.calc.div(2, 2)assert 1 resultif __name__ __main__:pytest.main([-vs, test_pytest.py::TestCal::test_div])新特性自定义变量后的数据类型提示格式 #!/usr/bin/env python # -*- coding:utf-8 -*- # type类星体是class Calc:def add(self, a: int, b: int) - int:return a bdef div(self, a, b):return a / bpytest常用参数 #####pytest --collect-only pytest按顺序执行 #!/usr/bin/env python # -*- coding:utf-8 -*- import sys import unittestimport pytestfrom pytest_exercise.python.calc import Calcclass TestCal():def setup(self):self.calc Calc()pytest.mark.run(order2)def test_add_1(self):result self.calc.add(1, 2)print(result)assert 3 resultpytest.mark.run(order1)def test_div(self):self.calc Calc()result self.calc.div(2, 2)assert 1 resultif __name__ __main__:pytest.main([-vs, test_pytest.py::TestCal])pytest.ini文件的应用修改匹配对应的测试用例的方法 导出依赖包 反射代码片段 #!/usr/bin/env python # -*- coding: utf-8 -*-class Person:def __init__(self, name):self.name namedef eat(self):print(f{self.name} is eating)p Person(jerry)print(hasattr(p, name)) f getattr(p, eat) f()init__(self, name): self.name name def eat(self):print(f{self.name} is eating)p Person(‘jerry’) print(hasattr(p, ‘name’)) f getattr(p, “eat”) f()
http://www.w-s-a.com/news/835785/

相关文章:

  • 深圳的设计网站谷歌浏览器下载手机版官网
  • 苏州网站建设都找全网天下外贸响应式网站设计
  • 揭阳专业做网站网站迁移教材
  • 手机上怎么上传网站吗工程信息网站建设
  • 用手机建网站微信手机网站流程
  • 专注软件优化分享的网站梧州网页设计
  • 长春火车站和高铁站是一个站吗公司名称注册查询系统
  • 便利的集团网站建设网页的依托网站
  • 茶叶网站建设题库制作助手app
  • 网站建设栏目层级北京网站搭建公司电话
  • 网站开发运营经理打开百度竞价页面是网站是什么
  • 国内最专业的设计网站建设现在用什么语言做网站
  • 湖南网站开发 岚鸿象山县建设工程招投标网站
  • 长沙免费网站排名wordpress 教学
  • 专门做app的网站html代码是什么
  • 临沂网站制作建设欧米茄表官网
  • 北京模板网站开发全包网站建设的第三方平台
  • 在凡科做的网站怎么推广网页模板下载 免费 html
  • 有关网站建设的标题仿亿欧网wordpress
  • 网站建设公司销售招聘常用的搜索引擎有哪些?
  • wordpress中.htaccess新上线的网站怎么做优化
  • 家教网站怎么做网站建设品牌推荐
  • 青岛做外贸网站建设茶叶公司网站建设策划书
  • 个人电脑做网站主机三合一网站
  • 用html框架做网站怎么在.Net中做团购网站
  • 怎样建一个自己公司的网站制作网站需要钱吗
  • 联盟网站制作wap网站制作公司
  • 美丽乡村建设发展论坛网站wordpress 仿站 教程网
  • 浙江省建设注册管理中心网站首页优设设计网站导航
  • 台州小型网站建设国内免费的建网站平台