03 2021 档案
摘要:基础信息: version: 1.0.0b6 commit : 7cb096373bc2a3312ed4c1ebdfde1a0d35a7dbb8 fork : https://github.com/xiaoleet/pytest.git date : Thu Mar 11 18:47:48 CST
阅读全文
摘要:在git clone的pytest源码中,有一种文件是.rst格式的。如何打开这些rst文件呢? 可以讲.rst转换成.html: ctrl c v而来: RST与Python类似Javadoc与Java, 如果下载了别人的Python源码,里面有rst文件夹,我们可以转为html后用浏览器打开,具
阅读全文
摘要:1、attr 一个效能工具,意思是,并不能提供不可取代的功能,但是却能提高我们的编码效率,将一些本来该造轮子操作扔给它,黑箱操作即可。 2、遇到什么问题,我们可以使用这个库? (1) 打印美观 step1:打印输出的问题用__repr__解决。 比如 print 打印一个对象的所有属性,直接prin
阅读全文
摘要:__getatrr__(self,para):在查找对象的某个属性时,如果没有这个属性,就会去调用__getatrr__方法 测试一下: class test_getattr(): sex = "male" def getName(self): print self.name def __getat
阅读全文
摘要:1、__version__ 2、用来干嘛:获取pytest版本 (1)终端 pytest version (2)写串代码查查。 import pytest print(pytest.__version__) 可以看, pytest包 中只import了属性version。pytest 的versio
阅读全文
摘要:1、这个包下面有哪些东西? 2、为什么说 pytest是一个包? 这个文件夹下有一个文件,叫__init__.py,这是一个包标识文件。即有这个文件的文件夹,python中不叫文件夹,叫包或者模块。 这个模块__init__.py的作用(简单说一下结论) (1)做包标识工具。防止不同包中存在相同的.
阅读全文
浙公网安备 33010602011771号