123456789101112131415161718192021 |
- from typing import Optional, List
- import uuid
- import json
- # 定义一个符合 Optional[Json[List[UUID]]] 类型的数据
- def example_data() -> Optional[str]:
- # 生成一些 UUID
- uuid_list = [uuid.uuid4(), uuid.uuid4(), uuid.uuid4()]
- uuids = [str(uuid_item) for uuid_item in uuid_list]
- print(uuids)
- print(uuid_list)
- # 将 UUID 列表转换为 JSON 字符串
- json_data = json.dumps([str(uuid_item) for uuid_item in uuid_list])
- # 返回 JSON 字符串(或者返回 None)
- return json_data # 或者 return None
- # 测试样例
- data = example_data()
- print(data)
|