会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Follow U Heart
人闲桂花落 夜静春山空
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
下一页
2021年4月14日
pytest源码走读-pluggy的前身之_com.py
摘要: 背景 pluggy仅有几千行代码,但是是实现pytest框架的一个核心组成。 1.0.06b版本的pytest中,pluggy框架还只是作为一个.py模块出现,没有被独立打包成一个插件,而这个模块就是_com.py。接下来主要读一读_com.py这段源码 钩子函数的实现 研究对象:pytest的_c
阅读全文
posted @ 2021-04-14 14:48 XiaoLee-C
阅读(580)
评论(1)
推荐(0)
2021年3月11日
pytest源码走读-低版本1.0.0b6
摘要: 基础信息: version: 1.0.0b6 commit : 7cb096373bc2a3312ed4c1ebdfde1a0d35a7dbb8 fork : https://github.com/xiaoleet/pytest.git date : Thu Mar 11 18:47:48 CST
阅读全文
posted @ 2021-03-11 18:56 XiaoLee-C
阅读(158)
评论(0)
推荐(0)
2021年3月10日
pytest源码走读-rst文件如何阅读
摘要: 在git clone的pytest源码中,有一种文件是.rst格式的。如何打开这些rst文件呢? 可以讲.rst转换成.html: ctrl c v而来: RST与Python类似Javadoc与Java, 如果下载了别人的Python源码,里面有rst文件夹,我们可以转为html后用浏览器打开,具
阅读全文
posted @ 2021-03-10 10:50 XiaoLee-C
阅读(356)
评论(0)
推荐(0)
2021年3月4日
python 效能工具-attr.s
摘要: 1、attr 一个效能工具,意思是,并不能提供不可取代的功能,但是却能提高我们的编码效率,将一些本来该造轮子操作扔给它,黑箱操作即可。 2、遇到什么问题,我们可以使用这个库? (1) 打印美观 step1:打印输出的问题用__repr__解决。 比如 print 打印一个对象的所有属性,直接prin
阅读全文
posted @ 2021-03-04 17:19 XiaoLee-C
阅读(1432)
评论(1)
推荐(1)
2021年3月3日
python 魔术方法__getatrr__
摘要: __getatrr__(self,para):在查找对象的某个属性时,如果没有这个属性,就会去调用__getatrr__方法 测试一下: class test_getattr(): sex = "male" def getName(self): print self.name def __getat
阅读全文
posted @ 2021-03-03 18:41 XiaoLee-C
阅读(221)
评论(0)
推荐(0)
2021年3月2日
pytest源码走读-__version__
摘要: 1、__version__ 2、用来干嘛:获取pytest版本 (1)终端 pytest version (2)写串代码查查。 import pytest print(pytest.__version__) 可以看, pytest包 中只import了属性version。pytest 的versio
阅读全文
posted @ 2021-03-02 22:50 XiaoLee-C
阅读(227)
评论(0)
推荐(0)
pytest源码走读-pytest包
摘要: 1、这个包下面有哪些东西? 2、为什么说 pytest是一个包? 这个文件夹下有一个文件,叫__init__.py,这是一个包标识文件。即有这个文件的文件夹,python中不叫文件夹,叫包或者模块。 这个模块__init__.py的作用(简单说一下结论) (1)做包标识工具。防止不同包中存在相同的.
阅读全文
posted @ 2021-03-02 20:43 XiaoLee-C
阅读(754)
评论(0)
推荐(0)
2021年2月26日
pytest源码走读-setup.py
摘要: 1、随便看了一个脚本setup.py。 出于好奇,了解一下。 以前很少见 ,原来它是个打包工具。 对比 pip install 包,是在线安装的意思,安装的时候会把这个“包”的依赖一块儿安装了。 python setup.py install 包,是把源码下下来,本地安装的意思,但是这个包的其他依赖
阅读全文
posted @ 2021-02-26 18:46 XiaoLee-C
阅读(268)
评论(0)
推荐(0)
pytest源码走读-开始
摘要: 1、走读目的 主要目的是学习源码走读的过程,之后可以走读自己喜欢的任意代码。 稍次要的目的是学习pytest框架。毕竟,在上一份工作中,一直用这个框架,也尝试走读了,希望以后面试会更加明白这个框架。 2、走读时间20210226 3、走读模式。随意点开看看,找个入口或者自己感兴趣的看看,或者见到啥好
阅读全文
posted @ 2021-02-26 18:35 XiaoLee-C
阅读(665)
评论(0)
推荐(0)
2021年2月22日
java遇到的奇葩报错
摘要: java 报错 idea + maven 自己写的类,import 居然还标红色,报错。拉屎必有纸的解答:https://blog.csdn.net/u012112152/article/details/84336531
阅读全文
posted @ 2021-02-22 19:24 XiaoLee-C
阅读(56)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告