草庐IT

ci_reporter

全部标签

Python 多处理 : progress report from processes

我在应用程序中有一些受CPU限制的任务,我想使用多处理模块来使用多核处理器。我接受了一项大任务(视频文件分析),并将其拆分为几个较小的任务,这些任务放入队列中并由工作进程完成。我想知道的是如何从这些工作进程向主进程报告进度。例如,我需要他们发送“我在分析文件1的1000毫秒”。进行此类进度报告的最佳方式是什么? 最佳答案 我会推荐multiprocessing.Queue:没有什么比工作进程在那里发布他们的更新更容易的了(大概是作为他们进度更新的各个方面的元组),而主进程只是等待这样的消息,当他们来更新GUI(或文本UI;-)让用户

python - 检测代码何时在 Travis CI 上运行

我有一个Nose测试,它使用测试目录中png文件的路径名。一种路径适用于本地测试,一种路径适用于Travis。如何检查代码何时在Travis上运行?编辑:这里是actualcode. 最佳答案 检查TRAVIS是否存在:importosis_travis='TRAVIS'inos.environ 关于python-检测代码何时在TravisCI上运行,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/q

python - 如何将我的模块添加到 travis-ci pythonpath

我正在为我的项目设置Travis-CI,奇怪的是,我无法导入我的项目:$pythontests/tests.pyTraceback(mostrecentcalllast):File"tests/tests.py",line11,infrommy_module.lib.importerimportbuild_module_listImportError:Nomodulenamedmy_module.lib.importer在生产中,我只是像这样创建一个符号链接(symboliclink):sudoln-s/usr/local/my_module/usr/lib/python2.7/dis

python - pytest capsys : checking output AND getting it reported?

Python3.4.1,pytest2.6.2。当测试失败时,pytest将定期报告测试打印到标准输出的内容。例如这段代码:defmethod_under_test():print("Hallo,Welt!")return41deftest_result_only():result=method_under_test()assertresult==42当作为python-mpytestmyfile.py执行时,将报告:==================================FAILURES===================================________

python - 如何使用 Travis CI 测试 Pl/Python PostgreSQL 程序?

我正在尝试在TravisCI中为一些PL/PythonPostgreSQL过程设置CI。我试过几种方法:1)对于遗留基础设施,我试图假设PL/Python已经安装,但没有成功:Thecommand"psql-Upostgres-c'CREATEEXTENSIONplpythonu;'"exitedwith1.0.01s$psql-Upostgres-dtest-c'CREATELANGUAGEplpythonu;'ERROR:couldnotaccessfile"$libdir/plpython2":Nosuchfileordirectory2)尝试在开头添加sudoapt-getup

python - 在 Travis CI 中测试基于 matplotlib 的绘图

我有一个包,其中有一个模块可以帮助用户使用matplotlib生成特定的绘图。当我在Travis的单元测试中调用这些函数时,出现以下错误:RuntimeError:InvalidDISPLAYvariable我该如何解决?生成绘图后,我的函数通常会调用pyplot.show(),这会打开一个需要关闭的窗口。当我在Travis的单元测试中调用这些函数时,它们会永远挂起。我如何测试这些绘图是使用TravisCI生成的? 最佳答案 更新:根据@matt-pitkin的评论,该方法已更新。如果使用UbuntuXenial容器,启用xvfb的

python - 如何使用 pylint 1.8.2 生成 html 报告以在 gitlab-ci 页面中发布?

我在gitlab中有一个django项目。在我的一个CI管道中,我使用pylint生成具有给定分数的徽章。此外,pylint生成txt格式的问题报告。有没有办法以html格式生成此报告以作为工件发布? 最佳答案 不幸的是,从pylint-1.7开始,html输出功能已被删除。https://docs.pylint.org/en/1.8/whatsnew/1.7.html#removed-changesIMO这很糟糕,因为它会阻止用户升级到1.8,除非他们想编写自己的html页面生成代码。我希望看到该功能恢复,或以其他形式提供(类似于

html - 如何呈现 report.rdlc 中的格式化文本(及其格式)

我将我的数据以格式化的方式存储在我的数据库中,我想要某种方式在我的report.rdlc中呈现文本及其格式我使用visualstudio2008如何做到这一点:例如:如果我的文字是这样的:text在我的报告文本框中,它与标签看起来一样!!。而不是呈现为段落。当我这样绑定(bind)时:=Fields.subject如何解决这个问题? 最佳答案 编辑在进一步研究这个问题之后,VisualStudio似乎不支持rdlc的标记为HTML报告直到VisualStudio2010。因此,如果升级是一个选项,那么您可以做您想做的事。否则你总是可

html - Crystal Reports 2008 支持哪些 HTML 标记

我知道通过右键单击CrystalReports中的一些文本字段,您可以告诉Crystal将该报告呈现为HTML(请参见下面的屏幕截图)。我想知道这些字段中可用的可能标签是什么以及有哪些CSS/样式功能。谢谢!右键单击一个字段并选择“设置字段格式”单击段落标记和文本解释组合框。 最佳答案 我在aforumpost中找到了这个.不确定它的有效性,但它似乎是合法的。CrystalReports似乎只支持一小部分HTML标记和属性。支持的标签有:html正文div(导致段落中断)tr(仅导致段落中断;不保留表的列结构)跨度字体p(导致段落中

java - 使用 Jasper Report 导出为带有嵌入图像的单个 HTML

JasperReport可以导出为带有嵌入图像的单个HTML吗?我将jasper报告输出为单个Excel文件、PDF、RTF。但是可以多人播放HTML文件。我管理的不是单个报告文件,而是HTML格式的许多文件和文件夹对我来说很麻烦。 最佳答案 解决方案:Mapimages=newHashMap();SimpleHtmlExporterOutputsimpleHtmlExporterOutput=newSimpleHtmlExporterOutput(outputStream);simpleHtmlExporterOutput.set