用法:
@reprlib.recursive_repr(fillvalue='...')
__repr__()
方法的裝飾器,用於檢測同一線程中的遞歸調用。如果進行遞歸調用,則返回fillvalue
,否則,進行通常的__repr__()
調用。例如:>>> from reprlib import recursive_repr >>> class MyList(list): ... @recursive_repr() ... def __repr__(self): ... return '<' + '|'.join(map(repr, self)) + '>' ... >>> m = MyList('abc') >>> m.append(m) >>> m.append('x') >>> print(m) <'a'|'b'|'c'|...|'x'>
3.2 版中的新函數。
相關用法
- Python repr()用法及代碼示例
- Python string replace()用法及代碼示例
- Python numpy string replace()用法及代碼示例
- Python numpy matrix repmat()用法及代碼示例
- Python Numpy recarray.tostring()用法及代碼示例
- Python reduce()用法及代碼示例
- Python response.status_code用法及代碼示例
- Python Numpy recarray.tobytes()用法及代碼示例
- Python Numpy recarray.min()用法及代碼示例
- Python Numpy recarray.cumprod()用法及代碼示例
- Python re.compile用法及代碼示例
- Python response.elapsed用法及代碼示例
- Python response.cookies用法及代碼示例
- Python response.ok用法及代碼示例
- Python Numpy recarray.argmin()用法及代碼示例
- Python Numpy recarray.cumsum()用法及代碼示例
- Python re.fullmatch()用法及代碼示例
- Python re.split用法及代碼示例
- Python re.Match.groupdict用法及代碼示例
- Python Numpy recarray.tolist()用法及代碼示例
注:本文由純淨天空篩選整理自python.org大神的英文原創作品 reprlib.recursive_repr。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。