Python
文章平均质量分 77
langzitianya
hao
展开
-
Python3 unittest学习
因为 spec 控制是“惰性地”执行的(spec 在 mock 中的属性被访问时才会被创建)所以即使是非常复杂或深度嵌套的对象(例如需要导入本身已导入了多个模块的模块)你也可以使用它而不会有太大的性能损失。testcase_func将是要测试的函数,param_num将是参数列表中测试用例参数的索引,param(param的实例)将是将要使用的参数。它将 mock 的 api 限制为原始对象 (spec) 的 api,但它是递归(惰性实现)的因而 mock 的属性只有与 spec 的属性相同的 api。原创 2023-07-25 14:20:07 · 341 阅读 · 0 评论 -
pyspark 2.4.8 API学习
以下内容基于Spark2.4.8的Python版API文档。由于pyspark只是调用JVM里的对应方法,所以函数对于scala也基本适用。原创 2023-07-12 18:34:36 · 642 阅读 · 0 评论 -
Python3 学习(二)-Python的标准库
【代码】Python3 学习(二)-Python的标准库。原创 2023-07-03 18:49:53 · 271 阅读 · 0 评论 -
Python3 学习(一)-语法
在Python中是支持多重继承的# 多重继承,会使子类同时拥有多个父类,并且会获取到所有父类中的方法和属性# 在开发中没有特殊的情况,应该尽量避免使用多重继承,因为多重继承会让我们的代码过于复杂# 类属性,直接在类中定义的属性是类属性# 类属性可以通过类或类的实例访问到# 但是类属性只能通过类对象来修改,无法通过实例对象修改count = 0# 类代码块,只执行一次# 以双下划线开头和双下划线结尾的特殊方法为“魔法方法”(magicmethod),不需要手动调用。原创 2023-07-03 18:41:57 · 286 阅读 · 0 评论