随笔分类 - python源码解读
摘要:Robot Framework documentation http://robotframework.org/robotframework/ 总体入口解读 https://robot-framework.readthedocs.io/en/2.9.1/_modules/robot/running.
阅读全文
摘要:robot中比较难理解的【元类和描述符类】 【重点1】with_metaclass,init,new 【重点2】get,set with_metaclass见如下文章: https://stackoverflow.com/questions/18513821/python-metaclass-und
阅读全文
摘要:testsuite相关代码中,描述符类装饰器比较难以理解,简化源码方便理解如下 '''robot 源码解读3【testsuite相关】 目的: 1. 查看类的继承关系 2. setter类的理解 ''' # 描述符类, 描述符是作为类的属性而不是实例属性存在的 # 将一个类中的方法装饰成类中的属性
阅读全文
摘要:###经常看到源码里面有相关的日志操作特地整理一下 基础知识 from io import StringIO #StringIO模块主要用于在内存缓冲区中读写数据 s = StringIO() s.write("www.baidu.com\n") s.write("www.google.com")
阅读全文
摘要:先上一张手绘流程草图,有时间再贴上源码和软件画的图 Flask CBV 写法 import functools from flask import Flask, views app = Flask(__name__) class UserView(views.MethodView): methods
阅读全文
摘要:''' myunittest.py ''' import importlib import logging class TestCase(object): def __init__(self, name): self.name = name def setup(self): pass def tea
阅读全文
浙公网安备 33010602011771号