Мне удалось создать zip-файл, используя следующий код:
import os
import zipfile
user = input('Please enter your ID:')
date = input('Please enter the date:')
os.chdir('C:/Users/'+user+'/Desktop/Files/')
name = 'Position_'+date+'_Global'
newzip = zipfile.ZipFile(name+'.zip', 'w', zipfile.ZIP_DEFLATED)
newzip.write(name+'.txt')
print(newzip.infolist())
newzip.close()
Код работает успешно, но я столкнулся с ошибкой отказа в доступе при попытке открыть zip-файл.
Ошибка сжатых (заархивированных) папок:
Windows не удается открыть папку.
Доступ к сжатым (заархивированным) Папка «C: / Users / XXXXX / Desktop / Files / Position__Global.zip» запрещена.
Я не уверен, в чем проблема. Не могли бы вы проверить?