João resolveu construir um algoritmo em linguagem Python para ler um arquivo que foi produzido por uma planilha eletrônica. O arquivo gerado pela p...
João resolveu construir um algoritmo em linguagem Python para ler um arquivo que foi produzido por uma planilha eletrônica. O arquivo gerado pela planilha eletrônica é um arquivo separado pelo caractere de tabulação (tecla TAB) contendo uma relação de vários itens que ele deve comprar no supermercado, com a quantidade e o preço médio em vários supermercados que ele fez a cotação de preços. O código que João tentou usar para fazer essa leitura foi o código a seguir: import csv csvReader = csv.reader(open(“arquivo.csv”, ‘wt’), delimiter=’\t’) for linha in csvReader: print(“COD” + linha[0] + “ NOME: “ + linha[2] + “QTDE: “ + int(linha[3])) Porém, ele executou o código antes de gerar o arquivo pela planilha eletrônica. Nesse caso, o que a linguagem Python executou?
O código Python gerou uma exceção do tipo "FileNotFoundError", pois o arquivo "arquivo.csv" não foi encontrado, já que ele ainda não havia sido gerado pela planilha eletrônica.
0
0
Faça como milhares de estudantes: teste grátis o Passei Direto
Compartilhar