coffe_price_brazil_es package

Submodules

coffe_price_brazil_es.coffee module

class coffe_price_brazil_es.coffee.Coffee

Bases: object

Classe para armazenar as informações sobre o café

get_price(coffee_type, day=None, recent=False)

Retorna o ultimo preço de um determinado dia, se recent for passado retorna o ultimo dia de coleta;

Parameters
  • coffee_type (["ARABICA RUIM","ARABICA BOM", "CONILLON"]) – Tipo de café

  • day (String) – Dia

  • recent (Boolean) – Preço atual

Returns

Preço de um tipo de café em um determinado dia

Return type

Float

get_prices_by_range(start, end, coffee_type=None)

Valores do preço do café em um determinado periodo, se coffee_type for passado, retorna os valores de um único tipo de café em um período;

Parameters
  • start (String) – Dia inicial

  • end (String) – Dia final

  • coffee_type (["ARABICA RUIM","ARABICA BOM", "CONILLON"]) – Tipos de café

Returns

Vetor com preços da sacas em determinado periodo

Return type

Vetor

get_prices_by_type(coffee_type)

Retorna um vetor com os preços de um tipo de café específico

Parameters

coffee_type (["ARABICA RUIM","ARABICA BOM", "CONILLON"]) – Um tipo de café

Returns

Valores de um tipo de café específico

Return type

Vetor de valores de um tipo específico

get_prices_by_year(year, coffee_type=None)

Valores do preço do café em um determinado ano, se coffee_type for passado, retorna os valores de um único tipo de café em um ano;

Parameters
  • year (String) – Ano

  • coffee_type (["ARABICA RUIM","ARABICA BOM", "CONILLON"]) – Tipo de café

Returns

Retorna a tabela de preços de um ano específico

Return type

Vetor

get_table()

Retorna a tabela de preços

Returns

Tabela de preços

Return type

Matrix

print_info()

Mostra as informações sobre cada tipo de café

Returns

None

Return type

None

update_prices(table)

Atualiza a tabela de preços

Essa função atualiza a tabela de preços mediante o acesso do usuário;

Parameters

table (Matrix) – Tabela de preços

Returns

Return type

coffe_price_brazil_es.get_coffee_csv_file module

coffe_price_brazil_es.get_coffee_csv_file.get_csv_file()

Cria um arquivo csv com as informações sobre o preço do café

Returns

Dataframe com preços e Informações sobre o café

Return type

pd.Dataframe e pd.Series

Module contents