Error: Invalid base64-encoded string: number of data characters (4569) cannot be 1 more than a multiple of 4
with open('amazon.csv', 'rb') as file:
file_content = file.read()
base64.b64decode(file_content)
Não sei mais como proceder
Error: Invalid base64-encoded string: number of data characters (4569) cannot be 1 more than a multiple of 4
with open('amazon.csv', 'rb') as file:
file_content = file.read()
base64.b64decode(file_content)
Não sei mais como proceder
Olá Daniel, tudo bem?
O erro que você está recebendo indica que a string que você está tentando decodificar não está no formato correto de Base64. Você precisa fazer é codificar o conteúdo do arquivo em Base64.
No seu código notei que você não atribuiu esse valor da codificação o encoded_content
Então, antes de tudo peço que verifique se importou corretamente a biblioteca base64:
import base64
E certifique de que tenha executado o código:
with open('amazon.csv', 'rb') as file:
file_content = file.read()
encoded_content = base64.b64encode(file_content)
Este código irá ler o arquivo amazon.csv
, codificá-lo em Base64 e armazenar o resultado em encoded_content
.
Espero ter ajudado.
Qualquer dúvida, não hesite em compartilhar no fórum.
Abraços!