ujson_dumps.py 662 B

12345678910111213141516171819202122232425262728
  1. try:
  2. import ujson as json
  3. except ImportError:
  4. try:
  5. import json
  6. except ImportError:
  7. print("SKIP")
  8. raise SystemExit
  9. print(json.dumps(False))
  10. print(json.dumps(True))
  11. print(json.dumps(None))
  12. print(json.dumps(1))
  13. print(json.dumps('abc'))
  14. print(json.dumps('\x00\x01\x7e'))
  15. print(json.dumps([]))
  16. print(json.dumps([1]))
  17. print(json.dumps([1, 2]))
  18. print(json.dumps([1, True]))
  19. print(json.dumps(()))
  20. print(json.dumps((1,)))
  21. print(json.dumps((1, 2)))
  22. print(json.dumps((1, (2, 3))))
  23. print(json.dumps({}))
  24. print(json.dumps({"a":1}))
  25. print(json.dumps({"a":(2,[3,None])}))
  26. print(json.dumps('"quoted"'))
  27. print(json.dumps('space\n\r\tspace'))