make_validation_report#

astropy.io.votable.validator.make_validation_report(urls=None, destdir='astropy.io.votable.validator.results', multiprocess=True, stilts=None)[源代码]#

验证可通过web访问的大量VOTable文件集合。

以HTML文件的目录树形式生成报表。

参数:
urls : liststr ,可选PYTHON:PYTHON列表:STR,可选

如果提供,则是从中下载VOTable文件的HTTP url列表。如果没有提供,则将使用heasarch编译的一组约22000个url。

destdir : path-like object ,可选Python:类似路径的对象,可选

要将报表写入的目录。默认情况下,这是一个名为 'results' 在当前目录中。如果目录不存在,将创建它。

multiprocess : bool ,可选可选的布尔

如果 True (默认),使用此计算机上的所有核心并行执行验证。

stilts : path-like object ,可选Python:类似路径的对象,可选

要执行验证,请执行以下操作 votlint 从基于Java的 `STILTS`_ 可投票解析器,除了 astropy.io.votable ,则将其设置为 'stilts.jar' 文件。 java 在系统Shell路径上将使用它来运行它。

笔记

每个给定URL的下载将只执行一次并缓存在本地 目标目录 . 要刷新缓存,请删除 目标目录 第一。