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 :
list
的str
,可选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 VOTable解析器,除了astropy.io.votable
,将其设置为'stilts.jar'
文件.java
系统上的shell路径将用于运行它。
- urls :
笔记
每个给定URL的下载将只执行一次并缓存在本地 目标目录 . 要刷新缓存,请删除 目标目录 第一。