Skip to content

LabProdam/ENegocios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

#Código de acesso ao WebService do E-Negócios

Este código fornece funções para utilizar o WebService E-Negócios, que foi fabricado e fornecido pelo LabProdam.

##Funções fornecidas pelo código

###getSheet(file_name=None)

  • file_name (str)

Se for dado um nome ao arquivo a pesquisa será salva em um arquivo ".json", Retorna uma lista de dicionários que representam as linhas da tabela inteira

###searchText(text,file_name=None)

  • text (str)
  • file_name (str)

Pesquisa um texto na coluna "Objeto", se for dado um nome ao arquivo a pesquisa será salva em um arquivo ".json", Retorna uma lista de dicionários que representam as linhas encontradas

###searchPeriod(min_date,max_date,file_name=None)

  • min_date (str)
  • max_date (str)
  • file_name (str)

min_date e max_date precisam seguir o modelo "dd-mm-aaaa"

Pesquisa um período (uma data mínima e uma data máxima) na coluna "Data de Abertura", se for dado um nome ao arquivo a pesquisa será salva em um arquivo ".json" Retorna uma lista de dicionários que representam as linhas encontradas

###searchTexts(texts,folder_name=None)

  • texts (list[str])
  • folder_name (str)

Pesquisa uma lista de textos na coluna Objeto, se for dado um nome à pasta, as pesquisas serão salvas separadamente dentro dessa pasta Retorna uma lista de dicionários que representam as linhas encontradas em todas as pesquisas

###searchPeriods(periods,folder_name=None)

  • texts (list[ tuple(str,str) ]) or (list[ list[str,str] ])
  • folder_name (str)

Pesquisa uma lista de períodos (tuplas ou listas de duas datas - a primeira sempre menor do que a segunda data), se for dado um nome à pasta, as pesquisas serão salvas separadamente dentro dessa pasta Retorna uma lista de dicionários que representam as linhas encontradas em todas as pesquisas

Se fornecer, em qualquer uma das funções acima, file_name ou folder_name, 
precisa ser no formato string válido para se nomear um arquivo ou pasta, respectivamente.

##Requerimentos

  • Python 2.7 instalado
  • Acesso à internet

##Desenvolvedor

LabProdam

##Licença

Este código está sob a licença MIT presente neste repositório.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages