optimization

This commit is contained in:
diegantobass 2025-05-07 22:15:09 +02:00
parent 01ebe8b545
commit 0aa8b0a234

View file

@ -1,18 +1,18 @@
import os
import sys
import quopri
import base64
import pickle
import phonenumbers
from pythonvCard4.vcard import Contact
input_file = open(sys.argv[1], 'r').readlines()
input_file = open(sys.argv[1], 'r', encoding="latin-1").readlines()
output = open('output.vcf', 'w')
check_for_multiple_pictures = False
cards = []
current_card = ""
for line in input_file:
current_card += line
if "END:VCARD" in line:
@ -45,11 +45,7 @@ for line in input_file:
continue
contact.tel = clean_tel
cards.append(contact)
vcf_text = contact.to_vcard()
output.write(vcf_text)
current_card = ""
continue
output = open('output.vcf', 'w')
for card in cards:
vcf_text = card.to_vcard()
output.write(vcf_text)