Skip to main content

Firewall Export to CSV

import csv

txt_file = 'input.txt'
csv_file = 'output.csv'

with open(txt_file, 'r') as file:
    lines = file.readlines()

# Entferne doppelte Leerzeichen zwischen den Spaltenwerten
lines = [line.replace('  ', ' ') for line in lines]

data = [line.strip().split('\t') for line in lines]

with open(csv_file, 'w', newline='') as file:
    writer = csv.writer(file, delimiter=',')
    writer.writerows(data)

print('Die TXT-Datei wurde erfolgreich in eine CSV-Datei umgewandelt.')

Vorsicht: Nur ein schneller ChatGPT Vorgang und kurz an Beispieldaten getestet. Testet selbst, bevor Ihr das auf Produktivdaten loslässt!