123456789101112131415161718192021 |
- import json
- def main():
- data = ['foo', {'bar':['baz', None, 1.0, 2], 'key': 'value', 10: 'ten'}]
- print(f"Данные для преобразования типа {type(data)}: {data}")
- # Данные в строку json
- data_json = json.dumps(data)
- assert type(data_json) == str
- print(f"После json.dump получили {type(data_json)}")
- print(data_json)
- # строка json в объект python
- python_data = json.loads(data_json)
- assert type(python_data) == list
- print(f"После json.loads получили {type(python_data)}")
- print(python_data)
- if __name__ == '__main__':
- main()
|