摘要:
![](https://img2022.cnblogs.com/blog/2788478/202205/2788478-20220505222243456-738648659.png) 阅读全文
摘要:
一、场景: 有时候我们分页展示数据的时候,需要计算页数。一般都是向上取整,例如counts=205 pageCouts=20 ,pages= 11 页。 方法: 通用除法:取临界值,计算下A+B-1的范围就OK pages = int((A+B-1)/B) pages = int((205 + 10 阅读全文
摘要:
前言 access_token: 用户每次请求携带,用来校验权限 refresh_token: 服务端存储,当access_token过期了,服务端用来刷新用户的access_token,对用户透明 设计原理 access_token:过期时间为2小时,即两个小时内可用,如过期则用refresh_t 阅读全文
摘要:
使用pandas模块导入excel,将数据转换为json from pandas import read_excel class ReadExecl: @classmethod def read(cls, file_name): df = read_excel(file_name, sheet_na 阅读全文
摘要:
前言 多个服务在同一台机器上打镜像包,推送镜像到harbor过程中,可以看到打包日志中出现Mounted from ***的字眼,开发同学看到会很疑惑,这打包正常吗?代码跟这个***没有关联的,为什么会出现这个呢? 比如下面虽然a,b,c,d,e,f,g服务在同一台机器打包镜像,但是他们直接没有联系 阅读全文
摘要:
前言 迭代器就是重复地做一些事情,可以简单的理解为循环 实现了__iter__方法的对象是可迭代的 实现了next()方法的对象是迭代器 要想让一个迭代器工作,至少要实现__iter__方法和next方法 代码解释 class MyRange: def __init__(self, end=3): 阅读全文
摘要:
前言 contains(self,x)函数,可判断我们输入的数据是否在Class里.参数x就是我们传入的数据. 代码解释 class Graph(): def __init__(self): self.items = {'a':1,'b':2,'c':3} def __contains__(self 阅读全文
摘要:
前言 __ delitem__(self,key)这个方法在对对象的组成部分使用__del__语句的时候被调用,应删除与key相关联的值。同样,仅当对象可变的时候,才需要实现这个方法。 代码解释 class Tag: def __init__(self): self.change={'python' 阅读全文
摘要:
前言 __ setitem__(self,key,value):该方法应该按一定的方式存储和key相关的value。在设置类实例属性时自动调用的。 代码解释 class A: def __init__(self): self['B']='BB' self['D']='DD' def __setite 阅读全文
摘要:
unittest,Python标准库,单元测试框架。 nose,鼻子,unittest延伸产品。 pytest,成熟的全功能的Python测试工具。 mamba,曼巴,Python的权威测试工具。出自BDD的旗下。 contexts,背景,BDD测试框架,基于C#。 pyshould,should风 阅读全文