sql 约束 只能取数字字符 千锋Python开发学院(15)

电脑杂谈  发布时间:2018-02-08 17:11:06  来源:网络整理

mixer – 另外一个测试固件 (test fixtures) 替代库,支持 Django, Flask,SQLAlchemy, Peewee 等。

modelmommy – 为 Django 测试创建随机固件

代码覆盖率

coverage – 代码覆盖率测量。

伪数据

faker – 一个 Python 库,用来生成伪数据。

fake2db – 伪。

radar – 生成随机的日期/时间。

错误处理

FuckIt.py – FuckIt.py 使用最先进的技术来保证你的 Python 代码无论对错都能继续运行。

代码分析和Lint工具

进行代码分析,解析和操作代码库的库和工具。

代码分析

code2flow – 把你的 Python 和 JavaScript 代码转换为流程图。

pycallgraph -这个库可以把你的Python 应用的流程(调用图)进行可视化。

pysonar2 – Python 类型推断和检索工具。

Lint工具

Flake8 – 模块化源码检查工具: pep8, pyflakes 以及 co。

Pylint – 一个完全可定制的源码分析器。

pylama – Python 和 JavaScript 的代码审查工具。

调试工具

用来进行代码调试的库。

调试器

ipdb – IPython 启用的 pdb。

pudb – 全屏,基于控制台的 Python 调试器。

pyringe – 可以在 Python 进程中附加和注入代码的调试器。

wdb – 一个奇异的 web 调试器,通过 WebSockets 工作。

winpdb – 一个具有图形用户界面的 Python 调试器,可以进行远程调试,基于 rpdb2。

django-debug-toolbar – 为 Django 显示各种调试信息。

django-devserver – 一个 Django 运行服务器的替代品。

flask-debugtoolbar – django-debug-toolbar 的 flask 版。

性能分析器

lineprofiler – 逐行性能分析。

memoryprofiler – 监控 Python 代码的内存使用。

profiling – 一个交互式 Python 性能分析工具。

其他

pyelftools – 解析和分析 ELF 文件以及 DWARF 调试信息。

python-statsd – statsd 服务器的 Python 客户端。

科学技术和数据分析

用来进行科学计算和数据分析的库。

astropy – 一个天文学 Python 库。

bcbio-nextgen – 这个工具箱为全自动高通量测序分析提供符合最佳实践的处理流程。

bccb – 生物分析相关代码集合

Biopython – Biopython 是一组可以免费使用的用来进行生物计算的工具。

blaze – NumPy 和 Pandas 的大数据接口。

cclib – 一个用来解析和解释计算化学软件包输出结果的库。

NetworkX – 一个为复杂网络设计的高性能软件。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-67284-15.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...