К вашему сведению: эти файлы не являются настоящими файлами из-за законов о конфиденциальности, но имитируют точную структуру.
Код: Выделить всё
list_of_files = ['https://premera.saph.com/202011/json.gz', 'https://premera.saph.com/202011/json.gz']
Я пробовал множество способов сделать это, ссылаясь на другие вопросы о переполнении стека; однако я не могу найти именно то, что ищу.
Этот комментарий мне в некоторой степени помог, но в моей ситуации я считаю, что мне нужно добавить запросы для получения файла, поскольку он представляет собой http.
Python 3, чтение/запись сжатых объектов JSON из/в файл gzip
Код: Выделить всё
import requests
import gzip
one_file = file[0]
with open(one_file, 'rb') as f:
serial = gzip.decompress(f.read())
Код: Выделить всё
OSError: [Errno 22] Invalid argument: 'https://premera.saph.com/202011/json.gz'
Подробнее здесь: https://stackoverflow.com/questions/728 ... son-gz-fil