compute_hash#

astropy.utils.data.compute_hash(localfn)[源代码]#

计算文件的MD5哈希。

数据文件的哈希用于以唯一的方式查找数据文件。这对于测试特别有用;测试可能需要特定文件的特定版本,在这种情况下,可以通过哈希访问该文件以获得适当的版本。

通常,如果您希望编写一个需要特定数据文件的测试,您需要将该文件提交到astropy数据服务器,并使用。 get_pkg_data_filename('hash/34c33b3eb0d56eb9462003af249eff28') ,但使用文件的哈希值代替示例中的哈希值。

参数:
localfn : strPython :字符串

应为其生成哈希的文件的路径。

返回:
hash : strPython :字符串

的内容的加密哈希的十六进制摘要 localfn 文件。