Files
PrintAuftrag-Portfolio/image_generator/modules/csvwriter.py
2025-11-08 13:42:43 +01:00

23 lines
671 B
Python

import csv
import zipfile
import os
def write_csv(arr,folder):
with open(folder+'/failed_png.csv', 'w', newline='') as csvfile:
# Create a CSV writer object
writer = csv.writer(csvfile)
# Write header row if needed
writer.writerow(['Produkt', 'Name', 'Grund'])
for row in arr:
writer.writerow([row[0], row[1], row[2]])
def zip_folder(folder_path, zip_path):
with zipfile.ZipFile(zip_path, 'w', zipfile.ZIP_DEFLATED) as zip_file:
for root, dirs, files in os.walk(folder_path):
for file in files:
zip_file.write(os.path.join(root, file))