Generate vCard file from CSV
# Clone the repo
git clone https://github.com/animesh-chouhan/vcf-creator.git
cd vcf-creator
# Run the sample csv file
python3 -m vcf_creator sample.csv
# If in vc-creator folder
cd vcf_creator/tests
# Run the test
python3 test_vcf.py
To install it right away, type:
pip3 install vcf_creator
python3 -m vcf_creator --help
OR
vcf_creator --help
python3 -m vcf_creator <csv-file-name>
OR
vcf_creator <csv-file-name>
from vcf_creator import vcard_formatter, vcard_generator
vcard_formatter(arguments)
vcard_generator(arguments)
- The contact CSV file can have the following headers all in smallcase:
- name
- phone
- organisation
- address
- birthday (mm/dd/yyyy)
- The headers can be in any order
- Make sure that no fields are empty
- Fork the repo (https://github.com/animesh-chouhan/vcf-creator/)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request
MIT License copyright (c) 2021 Animesh Singh Chouhan. Please have a look at the license for more details.