From 73c2816121470925daf708700ca749d2668a36f3 Mon Sep 17 00:00:00 2001 From: iory Date: Fri, 17 Apr 2020 20:04:18 +0900 Subject: [PATCH] Add README.md for relative_time --- README.md | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 12686e8..4f948f6 100644 --- a/README.md +++ b/README.md @@ -72,18 +72,18 @@ Or if you don't want to trace an entire function, you can wrap the relevant part import pysnooper import random -def foo(): +def foo(relative_time=False): lst = [] for i in range(10): lst.append(random.randrange(1, 1000)) - with pysnooper.snoop(): + with pysnooper.snoop(relative_time=relative_time): lower = min(lst) upper = max(lst) mid = (lower + upper) / 2 print(lower, mid, upper) -foo() +foo(False) ``` which outputs something like: @@ -99,6 +99,27 @@ New var:....... upper = 832 74 453.0 832 New var:....... mid = 453.0 09:37:35.882486 line 13 print(lower, mid, upper) +Total elapsed time: 00:00:00.000344 +``` + +If `relative_time` is `True`, print time format will be relative. + +```python +import pysnooper +import random + +def foo(relative_time=False): + lst = [] + for i in range(10): + lst.append(random.randrange(1, 1000)) + + with pysnooper.snoop(relative_time=relative_time): + lower = min(lst) + upper = max(lst) + mid = (lower + upper) / 2 + print(lower, mid, upper) + +foo(True) ``` # Features #