всем привет. подскажите, как добавить условие, если тексовый файл(который находится в архиве) не найден, то удалить архив?
import zipfile
import os
for entry in os.scandir(r'/home/user1/Документы/new_folder'):
with zipfile.ZipFile(entry.path) as zip1:
word = 'text'
with
zip1.open('1c667a216332.txt', 'r') as file1:
for line in file1:
if word in line.decode():
os.rename(entry.path, os.path.join(r'/home/user1/Документы/new_folder2',
entry.name))
break
else:
os.remove(entry)
я так понимаю, что нужно тут добавить условие
with
zip1.open('1c667a216332.txt', 'r') as file1: