Приведенное ниже работает, но если я попытаюсь добавить .zip в качестве расширения файла для «проверки» переменной x, в файл ничего не запишется. Я не могу вручную добавить .zip
Код: Выделить всё
urla = "some url"
tok = "some token"
pp = {"token": tok}
t = requests.get(urla, params=pp)
b = t.content
x = r"C:\temp" + "\check"
z = 'C:\temp\checks.zip'
with open(x, "wb") as work:
work.write(b)
Код: Выделить всё
with ZipFile(x, "wb") as work:
work.write(b)
Код: Выделить всё
RuntimeError: ZipFile() requires mode "r", "w", or "a"
Код: Выделить всё
TypeError: must be encoded string without NULL bytes, not str
Код: Выделить всё
os.rename(x, z )
Подробнее здесь: https://stackoverflow.com/questions/345 ... a-zip-file
Мобильная версия