معرفی شرکت ها


bprof-0.5.2


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A Better PROFiler
ویژگی مقدار
سیستم عامل -
نام فایل bprof-0.5.2
نام bprof
نسخه کتابخانه 0.5.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Joel Frederico
ایمیل نویسنده joelfrederico@gmail.com
آدرس صفحه اصلی https://github.com/joelfrederico/bprof
آدرس اینترنتی https://pypi.org/project/bprof/
مجوز MIT license
# bprof [![](https://img.shields.io/pypi/v/bprof.svg)](https://pypi.python.org/pypi/bprof) [![](https://img.shields.io/travis/joelfrederico/bprof.svg)](https://travis-ci.org/joelfrederico/bprof) A Better PROFiler * Free software: MIT license * Documentation: https://bprof.readthedocs.io. ## Introduction The reason bprof exists is that the major Python profiling packages simply don't profile robustly. They use timestamps and ad-hoc methods for keeping track of how time passes. For example, one approach is to timestamp when a function starts and when it stops, and then count this as the function time. This includes time spent in the profiling hooks. The approach taken here is to integrate all of the time between hooks and add it to the appropriate records. By registering for all hooks except for opcodes, the time spent out of the profiler is directly measured. The time is measured right after entering bprof, and right before exiting. This allows for as rigorous time measurement as possible. Then, stacks are used to track the current contexts and record detailed profiling information. ## Example Code: ```python import bprof._bprof as bp import time def f(): time.sleep(1) bp.start() f() bp.stop() bp.dump("") ``` Results: ``` Name: f, 1.2142e-05 1.00074(6.21e-07/1.00074): time.sleep(1) Name: <built-in function stop>, 0 Name: <built-in function sleep>, 1.00074 ``` ## Future There is a lot of future work. This is just a first pass. * Save statistics # History ## 0.1.0 (2019-10-10) * First release on PyPI.


زبان مورد نیاز

مقدار نام
>=3.7 Python


نحوه نصب


نصب پکیج whl bprof-0.5.2:

    pip install bprof-0.5.2.whl


نصب پکیج tar.gz bprof-0.5.2:

    pip install bprof-0.5.2.tar.gz