diff options
author | Leonard Richardson <leonard.richardson@canonical.com> | 2013-06-03 10:33:03 -0400 |
---|---|---|
committer | Leonard Richardson <leonard.richardson@canonical.com> | 2013-06-03 10:33:03 -0400 |
commit | 4cc522e01dae3fab54170060beef1389d528f6b6 (patch) | |
tree | 509368036b44969526becf745093fb7327676e02 /bs4/diagnose.py | |
parent | aff6cac088db63a65415f2d239e9c8bf07001e73 (diff) |
Improved performance for html5lib.
Diffstat (limited to 'bs4/diagnose.py')
-rw-r--r-- | bs4/diagnose.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/bs4/diagnose.py b/bs4/diagnose.py index ad79d8a..bd995c2 100644 --- a/bs4/diagnose.py +++ b/bs4/diagnose.py @@ -196,12 +196,12 @@ def profile(num_elements=100000, parser="lxml"): cProfile.runctx('bs4.BeautifulSoup(data, parser)' , vars, vars, filename) stats = pstats.Stats(filename) - stats.strip_dirs() + # stats.strip_dirs() cumulative = stats.sort_stats("cumulative") total = stats.sort_stats("time") - total.print_stats(50) + cumulative.print_stats('_html5lib|bs4', 50) if __name__ == '__main__': #diagnose(sys.stdin.read()) - profile(1000, parser="html5lib") + profile(10000, parser="html5lib") # benchmark_parsers() |