TypeError: string argument without an encoding
TypeError: string argument without an encoding Question: I want to upload compressed gzip of Json into Google Storage. I have this code: import datalab.storage as storage import gzip path = prefix + ‘/orders_newline.json.gz’ storage.Bucket(‘orders’).item(path).write_to(gzip.compress(bytes(create_jsonlines(source)),encoding=’utf8′), ‘application/json’) The create_jsonlines(source) is a function that returns Json Newline Delimited. Running this code gives: TypeError: string argument without an encoding …