import os import sys import csv import phonenumbers from pythonvCard4.vcard import Contact file = csv.reader(open(sys.argv[1], 'r')) headers = next(file) output = open("vcf/groups.vcf",'w') for contact in file: number = phonenumbers.parse(contact[0]) number = phonenumbers.format_number(number, phonenumbers.PhoneNumberFormat.INTERNATIONAL) number = [{"value": number, "type": []}] name = contact[1] card = Contact(tel=number, fn=name) vcf_text = card.to_vcard() output.write(vcf_text)