As tentativas de leitura dos arquivos resultam em resultados estranhos, e as consultas por índice (data_json[0]) retornam um problema.
################Bloco de Código Json################
import json
file_path_A = '../data_raw/dados_empresaA.json'
with open(file_path_A, "r") as file0:
data_json = json.load(file0)
print(data_json)
RESULTADO: **{'payload': {'allShortcutsEnabled': False, 'fileTree': {'data_raw': {'items': [{'name': 'dados_empresaA.json', 'path': [...]
################Bloco de Código Json################
import json
file_path_A = '../data_raw/dados_empresaA.json'
with open(file_path_A, "r") as file0:
data_json = json.load(file0)
print(data_json[0])
RESULTADO: --------------------------------------------------------------------------- KeyError Traceback (most recent call last) Cell In[48], line 7 4 with open(file_path, "r") as file0: 5 data_json = json.load(file0) ----> 7 print(data_json[0])
KeyError: 0
################Bloco de Código CSV################
import csv
file_path_B = '../data_raw/dados_empresaB.csv'
with open (file_path_B, 'r') as file1:
spamreader = csv.reader (file1, delimiter = ',')
for row in spamreader:
print(row)
RESULTADO: **{"payload":{"allShortcutsEnabled":false', 'fileTree:{"data_raw":{"items'': [{'name': 'dados_empresaA.json', 'path': [...]
Observação: No arquivo CSV, realizando o teste de leitura por índice onde
#1
data_csv = file.readlines()[0]
#2
data_csv = file.readlines()[1]
RESULTADO 1: Todos os valores do arquivo corridos RESULTADO 2: índice fore do escopo (Como se a leitura lê-se todas as informações do arquivo como uma única linha)