Carregando...

Categoria: Python

Tudo que já escrevi relacionado à Python.

Fazendo scripts de Linux em Python 3

Python é uma linguagem fácil de aprender e escrever, portanto ela é um candidato muito bom para substituir o bash em tarefas do Linux. Para isso precisamos usar a biblioteca subprocess do Python, ela permite executar comandos bash (fazer chamadas de sistema) Ele é bem útil para expressões regulares também. Um exemplo:

Apache Superset

Instalação Instalando o Apache Superset através do Docker em um Ubuntu 18 Se você estiver com problemas de conflito de portas, basta editar o arquivo e mudar as portas em conflito: Mudar logo do Apache Superset Automatizando início do Superset no Linux com systemd Crie o arquivo /etc/systemd/system/superset.service com o conteúdo: Referências Instalação e Configuração do Apache Superset https://superset.incubator.apache.org/installation.html Mudando a logo do Superset https://github.com/apache/incubator-superset/issues/2898

Python e Ambientes Virtuais com virtualenv

Ambientes virtuais servem para que seu programa em Python não use as bibliotecas baixadas instaladas no sistema via pip. Cada ambiente virtual terá autonomia pra baixar e gerenciar suas próprias bibliotecas. Por que isso é útil? Imagine que você está desenvolvendo mais de um projeto em Python, cada um com seus códigos, e por algum motivo, um dos projetos usa a biblioteca “abc” versão 1.5, e outro projeto usa a mesma biblioteca “abc” só que versão 1.8, e as versões Continuação…

Trabalhando com Pandas e Python

O que é o Pandas? É uma biblioteca que te permite carregar dados em CSVs, tabelas de banco de dados e manipular esses dados de inúmeras maneiras (gerando estatísticas, limpando dados, etc). O jeito mais comum de usar o Pandas é pelo Jupyter. Diferentemente de uma IDE comum, o Jupyter permite ir programando interativamente, sem precisar executar tudo do zero toda vez que for rodar o programa. Quais são os tipos de dados no Pandas? Para operações numéricas o Pandas Continuação…