用于打印doctest字符串的可读结果的助手方法。
doctestprinter的Python项目详细描述
医生打印机
doctestprinter包含方便的函数,可以更充分地打印输出 做医生。在
示例功能:
- 删除尾随空格:熊猫.DataFrame生成尾随空格, 这会干扰自动文本“尾随空白”删除功能, 导致测试失败。在
- 最大行宽:将空白处的长序列拆分为段落。在
安装
建议使用pip安装最新版本。在
$ pip install doctestprinter
使用pip可以从gitlab获得最新的开发状态。在
^{pr2}$基本用途
默认方法是doctestprinter.doctest_print
。在
>>>fromdoctestprinterimportdoctest_print>>>sample_object=list(range(80))>>>doctest_print(sample_object,max_line_width=70)[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79]
Read-the-docs进一步 功能。在
贡献
欢迎任何通过报告错误或所需更改的贡献。首选 方法是在gitlab的项目页面上创建一个问题,以跟踪所有事情 关于这个项目。在
源代码贡献
代码样式
本项目遵循PEP8的建议。 项目正在使用black作为代码格式化程序。在
工作流
- 把项目交给Gitlab。在
- 将更改提交到您自己的分支。在
- 从您的fork分支向我们的分支提交一个pull请求,我们的分支'dev'。在
作者
许可证
此项目是根据GNU通用公共许可证授权的-请参阅 LICENSE文件以获取详细信息
承认
- 项目
标签: