用于打印doctest字符串的可读结果的助手方法。

doctestprinter的Python项目详细描述


医生打印机

doctestprinter包含方便的函数,可以更充分地打印输出 做医生。在

doctestprinter icon

示例功能:

  • 删除尾随空格:熊猫.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作为代码格式化程序。在

工作流

  1. 把项目交给Gitlab。在
  2. 将更改提交到您自己的分支。在
  3. 从您的fork分支向我们的分支提交一个pull请求,我们的分支'dev'。在

作者

许可证

此项目是根据GNU通用公共许可证授权的-请参阅 LICENSE文件以获取详细信息

承认

Code style: black

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java创建猜谜游戏程序   JavaWebSocketContainer。connectToServer似乎挂起了   如何在java中中断函数   java c#socket client multiple BeginSend()未到达服务器   不可见的组件然后在Java中的窗格之间切换   java在应用程序类中使用静态接口安全吗?   java等待函数完成,直到回调到来   使用DataOutputStream时的java新行,Android   java服务对象的定义是什么?   基于视图的javahibernate复合密钥   java将varchar连接到char在JPA(oracle)中不起作用   如何在java中通过point类读取多个点?