testfile.py 601 B

123456789101112131415161718192021
  1. from typing import Optional, List
  2. import uuid
  3. import json
  4. # 定义一个符合 Optional[Json[List[UUID]]] 类型的数据
  5. def example_data() -> Optional[str]:
  6. # 生成一些 UUID
  7. uuid_list = [uuid.uuid4(), uuid.uuid4(), uuid.uuid4()]
  8. uuids = [str(uuid_item) for uuid_item in uuid_list]
  9. print(uuids)
  10. print(uuid_list)
  11. # 将 UUID 列表转换为 JSON 字符串
  12. json_data = json.dumps([str(uuid_item) for uuid_item in uuid_list])
  13. # 返回 JSON 字符串(或者返回 None)
  14. return json_data # 或者 return None
  15. # 测试样例
  16. data = example_data()
  17. print(data)