繁体   English   中英

Python 类型提示 NDJSON

[英]Python type hinting NDJSON

我想为我的 python 函数使用类型提示。
一个以换行分隔 JSON 作为输入,另一个以 NDJSON 作为 output。 JSON 或 NDJSON 是否有特定的类型提示?

或者它只是一个字符串? 我在这里有哪些类型提示选项?

我的“字符串”示例如下所示:

{"Employee": "Sander", "ID": 3}
{"Employee": "Someone else", "ID": 5}

我的 function 示例:

def get_ndjson(employees_dicts_list) -> NDJSON:
    employee_data = [json.dumps(employee) for employee in employees_dicts_list]
    return "\n".join(employee_data)

来自json.dumps文档:

使用此转换表将obj序列化为 JSON 格式的str

所以你的employee_data是一个str list ,返回值只是一个str

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM