【文件属性】:
文件名称:程序员需要经常刷题吗-line_profiler:line_profiler
文件大小:28KB
文件格式:ZIP
更新时间:2021-07-01 12:55:21
系统开源
需要程序员经常刷题吗line_profiler
和
kernprof
line_profiler
是一个用于逐行分析函数的模块。
kernprof
是一个方便的脚本,用于运行
line_profiler
或
Python
标准库的
cProfile
或
profile
模块,具体取决于可用的内容。
它们在
.
内容
源版本和任何二进制文件都可以从
PyPI
链接下载。
kernprof.py
脚本的当前版本可以在这里单独下载:
要查看开发源,您可以使用:
$
git
clone
git://github.com/certik/line_profiler.git
您还可以从该
URL
下载任何快照的源
tarball。
源版本将需要
C
编译器才能构建
line_profiler。
此外,Mercurial
结帐还需要
>=
0.10。
PyPI
上的源代码版本应包含预生成的
C
源代码,因此在这种情况下不应需要
Cython。
kernprof.py
是一个单文件纯
Python
脚本,不需要编译器。
如果您希望使用它来运行
cProfile
而不是逐行分析,您可以手动将其复制到
PA
【文件预览】:
line_profiler-master
----MANIFEST.in(129B)
----README.rst(17KB)
----_line_profiler.pyx(6KB)
----LICENSE.txt(2KB)
----line_profiler.py(10KB)
----python25.pxd(40KB)
----kernprof.py(7KB)
----timers.c(1KB)
----setup.py(2KB)
----Makefile(435B)
----.hgignore(159B)
----LICENSE_Python.txt(14KB)
----timers.h(75B)