1. Nessa aula vamos aprender a utilizar o módulo json na linguagem Python.
  2. Neste módulo vamos aprender a ler dados em json de forma externa, salvar um arquivo json em .txt, formatar a visualização de um json, etc.
  3. Para iniciar crie o arquivo 9-json.py.
import json

# 1 - Strings para Dicionário 
person =  '{"name": "Rodrigo", "languagens": ["Python", "Javascript"]}' 
person_dict = json.loads(pessoa)
print(person_dict)
print(person_dict['languagens'])

# 2 - Lendo json externo
with open('iris.json', 'r') as f:
  data = json.load(f)
print(data)

# 3 - Convertendo dicionário para json
person_json = json.dumps(person_dict)
print(person_json)

# 4 - Formatando json
print(json.dumps(person_dict, indent = 4, sort_keys=True))

# 5 - Salvando json em txt
with open('person.txt', 'w') as json_file:
   json.dump(person_dict, json_file)
  1. Para executar este script execute o comando no terminal: python .\9-json.py

Img1.png