Commit 439ecc4c authored by BO ZHANG's avatar BO ZHANG 🏀
Browse files

remove type check for meta data

parent 56331f8b
Pipeline #10488 failed with stage
in 0 seconds
...@@ -89,10 +89,10 @@ def generate_meta(**kwargs) -> fits.Header: ...@@ -89,10 +89,10 @@ def generate_meta(**kwargs) -> fits.Header:
for k in kwargs.keys(): for k in kwargs.keys():
if k in meta.keys(): if k in meta.keys():
# 类型必须兼容 # 类型必须兼容
assert isinstance( # assert isinstance(
kwargs[k], type(meta[k]) # kwargs[k], type(meta[k])
), f"类型不兼容: kwargs['{k}'] 应为 {type(meta[k]).__name__} 或其子类" # ), f"类型不兼容: kwargs['{k}'] 应为 {type(meta[k]).__name__} 或其子类"
# 赋值 # # 赋值
meta[k] = kwargs[k] meta[k] = kwargs[k]
else: else:
raise KeyError(f"未知的meta参数: {k}") raise KeyError(f"未知的meta参数: {k}")
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment