(instructions in English: README)
Este módulo acessa o SpaceX API para obter informações sobre lançamentos de foguetes da empresa.
O projeto também contém uma macro de seleção de dados, que compila algumas informações de interesse.
- Módulo:
requests,pytest - Macro de seleção de dados:
pandas,openpyxl
Uma vez que você clonou este repositório, estando no diretório principal do módulo digite:
$ make initfrom spacex_api import launches
# Devolve um tuple
got_launches, header = launches.get_launches()
# Imprime lista de lançamentos
print(got_launches)Execute o seguinte comando:
$ python launches_summary.pyA macro acima irá:
- Indicar o ano que tem mais lançamentos
- Indicar o local onde aconteceu a maioria dos lançamentos
- Recuperar o número de lançamentos em um período específico de anos (ex: 2019, 2021)
- As informações acima são exportadas para um arquivo
.xlsx
O teste abaixo verificará se a API está sendo acessada com sucesso.
$ make testPara remover o módulo, digite:
$ make remo- Este módulo é uma simplificação do SpaceX-PY
- A estrutura deste módulo é baseada no Sample Module Repository