项目作者: hirios

项目描述 :
Manipule contatos em vcard (vcf), csv e txt. Converta vcards para csv e csv para vcard.
高级语言: Python
项目地址: git://github.com/hirios/cardspyhton.git
创建时间: 2020-01-07T01:11:55Z
项目社区:https://github.com/hirios/cardspyhton

开源协议:

下载


Exemplos de uso:

Você pode abrir ou import todas funções do script utilizando:

  1. from cardspython import *
  2. `

… e usar suas funções da seguinte maneira:

Criando csv de contatos a partir de uma string

  1. string = """Celia Nicanor, 04111958186100
  2. Celio planalto, 04164984798300
  3. Jarlei Gas, 04177991436700
  4. Julian barra, 04174991945000
  5. Juliane ifba, 04177991746600
  6. Luiz Mariano, 04177991040300
  7. Lurdes Erenilda, 04174999738200
  8. Elenice, 04177981527600
  9. Simone lotérica, 04166984522700"""
  10. users = string
  11. print(create_csv(users))

Criando vcard a partir de um csv na pasta

  1. >>> users = open_file()
  2. [1] exemplo.csv
  3. [2] exmplo.txt
  4. print(create_vcard(users))

Retornando vcard a partir de um csv

  1. users = open_file("teste.vcf")
  2. print(csv_to_vcard(users))

Outras formas de uso:

1 - Retornando um csv padrão google/android a partir de uma string, .txt ou .csv

  1. users = open_file()
  2. print(create_csv(users))

Obs: O .txt ou .csv deverá estar separado por vírgulas, exemplo ->

  1. "username, number
  2. username2, number2"

2 - Criando um vcard a partir de um .txt ou outro .csv

  1. users = open_file()
  2. print(create_vcard(users))

3 - Para retornar um csv no padrão google/android a partir de um Vcard.

  1. users = open_file()
  2. print(csv_to_vcard(users))

Obs: A função open_file() pode ter como parâmetro o nome do arquivo. Caso seja default, será feita a leitura dos arquivos da pasta e será solicitado que escolha o número respectivo do arquivo

4 - Tranformando vcf em csv.

  1. users = open_file()
  2. print(vcard_to_csv(users))

5 - Para retornar todos contatos de um csv

  1. users = open_file()
  2. print(get_contacts_csv(users))

6 - Para retornar todos os contatos de um vcard

  1. users = open_file()
  2. print(get_contacts_vcard(users))