TempoSinc


NameTempoSinc JSON
Version 0.0.8 PyPI version JSON
download
home_page
SummaryPrevisão de tempo
upload_time2024-01-30 11:56:22
maintainer
docs_urlNone
authorRaiLeal/JoseMateus
requires_python
licenseMIT License
keywords temposinc
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Descricao  
A classe Temposinc foi desenvolvida como uma ferramenta versatil para a obtencao e analise de dados de previsao do tempo. Com funcionalidades abrangentes, ela permite nao apenas a recuperacao das coordenadas de uma cidade, mas tambem a obtencao detalhada da previsao do tempo para os proximos 7 dias. Alem disso, oferece recursos para calcular medias diarias, visualizar probabilidades de precipitacao de chuva atraves de graficos interativos e ate mesmo compartilhar essas informacoes meteorologicas por e-mail.  

# Funcionalidades  
-> Obter cordenadas de uma cidade.  
-> Obter previsao de tempo para os proximos sete dias.  
-> Obter a media de temperatura para os proximos sete dias.   
-> Obter previsao da temperatura atual.  
-> Obter previsao da temperatura por hora para os proxímos sete dias.  
-> Obter previsao da temperatura por hora de um dia em especifico.  
-> Elaboracao de um grafico que representa a probabilidade de ocorrencia de chuva nos proximos sete dias.  
-> Elaboracao de um grafico que representa a probabilidade de ocorrencia de chuva por hora de um dia em especifico.  
-> Envio de dados climaticos por e-mail.  

# Como usar  
### Importar a biblioteca <br>  
```python
    pip install TempoSinc
```

### Cria a instancia da classe passando o nome da cidade como parametro 
```python
    a = Temposinc("picos")
```

# Usando metodos:  
### Obter cordenadas de uma cidade  
```python
    aa = a.obter_coordenadas()
    print(aa)
```
Vai retornar a latitude e longitude da cidade escolhida.  

### Obter previsso de tempo para os proximos sete dias
```python
  aa = a.dados_diarios_prox_7_dias()
  print(aa)
```
Vai retornar dados como temperatura maxima, temperatura minima, indice UV, probabilidade de chuva e velocidade do vento.  

### Obter a media de temperatura para os proximos sete dias  
```python
  aa = a.calcular_media_por_dia()
  print(aa)
```
Vai retornar a media de todas as unidades citadas acima.  

### Obter previsao da temperatura atual   
```python
    aa = a.obter_dados_cli_atual()
    print(aa)
```
Vai retornar os dados climaticos atuias de uma cidade. 

### Obter previsao da temperatura por hora para os proxímos sete dias  
```python
    aa = a.obter_previsao_hora_prox_7_dias()
    print(aa)
```
Vai retornar dados climaticos da semana por hora.  

### Obter previsao da temperatura por hora de um dia em especifico  
```python
    aa = a.obter_dados_do_dia_atual_por_hora("2024-01-28")
    print(aa)
```
Vai retornar os dados climaticos por hora de um dia em especifico.  
O parametro da funcao e a data em especifico começando pelo ano, mes e dia. Utilizando aspas simples ou duplas.  

### Elaboracao de um grafico que representa a probabilidade de ocorrencia de chuva nos proximos sete dias  
```python
    aa = a.visualizar_grafico_de_media_precipitacao()
```
Vai retornar um grafico com as medias de chances de chuva para os sete dias.  

### Elaboracao de um grafico que representa a probabilidade de ocorrencia de chuva por hora de um dia em especifico  
```python
    aa = a.obter_dados_do_dia_atual_por_hora("2024-01-28")
    bb = a.visualizar_grafico_de_hora_precipitacao(aa)
```
Vai retornar um grafico com as medias de chances de chuva por hora de um dia em especifico.  
O parametro da funcao sao os dados da funcao obter_dados_do_dia_atual_por_hora("2024-01-28"). 
 
### Envio de dados climaticos por e-mail  
```python
    aa = a.obter_previsao_hora_prox_7_dias()
    bb = a.enviar_email("seu e-mail", aa)
```
Envia os dados para um e-mail em especifico.  
O primeiro parâmetro é o e-mail que deseja enviar e o segundo parâmetro e o dado que deseja enviar.

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "TempoSinc",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "TempoSinc",
    "author": "RaiLeal/JoseMateus",
    "author_email": "temposinc.gerencia@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/4a/2e/4234bd75793055752a5382df99a33248563e430bd23f22ea87bb697fddaf/TempoSinc-0.0.8.tar.gz",
    "platform": null,
    "description": "# Descricao  \r\nA classe Temposinc foi desenvolvida como uma ferramenta versatil para a obtencao e analise de dados de previsao do tempo. Com funcionalidades abrangentes, ela permite nao apenas a recuperacao das coordenadas de uma cidade, mas tambem a obtencao detalhada da previsao do tempo para os proximos 7 dias. Alem disso, oferece recursos para calcular medias diarias, visualizar probabilidades de precipitacao de chuva atraves de graficos interativos e ate mesmo compartilhar essas informacoes meteorologicas por e-mail.  \r\n\r\n# Funcionalidades  \r\n-> Obter cordenadas de uma cidade.  \r\n-> Obter previsao de tempo para os proximos sete dias.  \r\n-> Obter a media de temperatura para os proximos sete dias.   \r\n-> Obter previsao da temperatura atual.  \r\n-> Obter previsao da temperatura por hora para os prox\u00c3\u00admos sete dias.  \r\n-> Obter previsao da temperatura por hora de um dia em especifico.  \r\n-> Elaboracao de um grafico que representa a probabilidade de ocorrencia de chuva nos proximos sete dias.  \r\n-> Elaboracao de um grafico que representa a probabilidade de ocorrencia de chuva por hora de um dia em especifico.  \r\n-> Envio de dados climaticos por e-mail.  \r\n\r\n# Como usar  \r\n### Importar a biblioteca <br>  \r\n```python\r\n    pip install TempoSinc\r\n```\r\n\r\n### Cria a instancia da classe passando o nome da cidade como parametro \r\n```python\r\n    a = Temposinc(\"picos\")\r\n```\r\n\r\n# Usando metodos:  \r\n### Obter cordenadas de uma cidade  \r\n```python\r\n    aa = a.obter_coordenadas()\r\n    print(aa)\r\n```\r\nVai retornar a latitude e longitude da cidade escolhida.  \r\n\r\n### Obter previsso de tempo para os proximos sete dias\r\n```python\r\n  aa = a.dados_diarios_prox_7_dias()\r\n  print(aa)\r\n```\r\nVai retornar dados como temperatura maxima, temperatura minima, indice UV, probabilidade de chuva e velocidade do vento.  \r\n\r\n### Obter a media de temperatura para os proximos sete dias  \r\n```python\r\n  aa = a.calcular_media_por_dia()\r\n  print(aa)\r\n```\r\nVai retornar a media de todas as unidades citadas acima.  \r\n\r\n### Obter previsao da temperatura atual   \r\n```python\r\n    aa = a.obter_dados_cli_atual()\r\n    print(aa)\r\n```\r\nVai retornar os dados climaticos atuias de uma cidade. \r\n\r\n### Obter previsao da temperatura por hora para os prox\u00c3\u00admos sete dias  \r\n```python\r\n    aa = a.obter_previsao_hora_prox_7_dias()\r\n    print(aa)\r\n```\r\nVai retornar dados climaticos da semana por hora.  \r\n\r\n### Obter previsao da temperatura por hora de um dia em especifico  \r\n```python\r\n    aa = a.obter_dados_do_dia_atual_por_hora(\"2024-01-28\")\r\n    print(aa)\r\n```\r\nVai retornar os dados climaticos por hora de um dia em especifico.  \r\nO parametro da funcao e a data em especifico come\u00c3\u00a7ando pelo ano, mes e dia. Utilizando aspas simples ou duplas.  \r\n\r\n### Elaboracao de um grafico que representa a probabilidade de ocorrencia de chuva nos proximos sete dias  \r\n```python\r\n    aa = a.visualizar_grafico_de_media_precipitacao()\r\n```\r\nVai retornar um grafico com as medias de chances de chuva para os sete dias.  \r\n\r\n### Elaboracao de um grafico que representa a probabilidade de ocorrencia de chuva por hora de um dia em especifico  \r\n```python\r\n    aa = a.obter_dados_do_dia_atual_por_hora(\"2024-01-28\")\r\n    bb = a.visualizar_grafico_de_hora_precipitacao(aa)\r\n```\r\nVai retornar um grafico com as medias de chances de chuva por hora de um dia em especifico.  \r\nO parametro da funcao sao os dados da funcao obter_dados_do_dia_atual_por_hora(\"2024-01-28\"). \r\n \r\n### Envio de dados climaticos por e-mail  \r\n```python\r\n    aa = a.obter_previsao_hora_prox_7_dias()\r\n    bb = a.enviar_email(\"seu e-mail\", aa)\r\n```\r\nEnvia os dados para um e-mail em especifico.  \r\nO primeiro par\u00c3\u00a2metro \u00c3\u00a9 o e-mail que deseja enviar e o segundo par\u00c3\u00a2metro e o dado que deseja enviar.\r\n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": "Previs\u00e3o de tempo",
    "version": "0.0.8",
    "project_urls": null,
    "split_keywords": [
        "temposinc"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4a2e4234bd75793055752a5382df99a33248563e430bd23f22ea87bb697fddaf",
                "md5": "b29989a5b93c40d8ad14f6c287fdfea5",
                "sha256": "b376208eb132322f9f8ac801b16b63837e5489db269d5bc6d03cdfd7d8d65e24"
            },
            "downloads": -1,
            "filename": "TempoSinc-0.0.8.tar.gz",
            "has_sig": false,
            "md5_digest": "b29989a5b93c40d8ad14f6c287fdfea5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 6704,
            "upload_time": "2024-01-30T11:56:22",
            "upload_time_iso_8601": "2024-01-30T11:56:22.384525Z",
            "url": "https://files.pythonhosted.org/packages/4a/2e/4234bd75793055752a5382df99a33248563e430bd23f22ea87bb697fddaf/TempoSinc-0.0.8.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-30 11:56:22",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "temposinc"
}
        
Elapsed time: 0.36177s