PythonDS: Data Science no Python e mais...

Python, Micropython, C, Arduino, ESP-8266, Raspberry Pi e outras aventuras tecno-nerds

Logo Python

Python

Fundamentos de Python

Para auxiliar no estudo de Fundamentos de Python criamos um curso composto de vídeos curtos sobre os principais tópicos da linguagem e usaremos esta página para dar uma visão geral do que as aulas em vídeo conterão, além de dar orientações iniciais para preparação do estudo e indicações de conteúdos complementeares para aprofundamento. Saiba mais...

Canal Python DS no Youtube

Como forma de aprofundar os estudos do blog, além de possibilitar um tipo de contato mais próximo, criamos o canal Python DS no Youtube. Confere lá!
O Canal foi criado em 2020 e já contém algumas playlists bem interessantes. Apresentamos desde um curso básico para aprender Python do zero até a junção entre Python e ferramentas complementares como Power BI, Google Colab, dentre outras. Também há playlists que passam por tópicos chave para códigos mais organizados e profissionais - criação de logs, tratamento de erros, etc. - assuntos ligados à análise de dados - SQL no Python, trabalho com arquivos e estatística no Python. Saiba mais...

pySelf DS: Integração de análise de dados e interface gráfica

Programa para integrar análises estatísticas e data visualization com interface gráfica do Tkinter.
Ideia para realização de análises usando bibliotecas estatísticas e de visualização, sem a necessidade de uso de codificação, permitindo ao usuário sem conhecimento técnico de Python utilizar o poder das bibliotecas em uma interface gráfica simplificada com comandos por menus. Código de exemplo no GitHub...

RPA para automação de interface gráfica com Py Auto GUI

Explore a poderosa biblioteca PyAutoGUI para manipular mouse, teclado área de transferência, etc. e interagir com diversos tipos de aplicações na criação RPAs independentes de tecnologias proprietárias. Saiba mais...

Web Scraping com Python

Web scraping é uma técnica para varrer a web em busca de informações de seu interesse. Esse artigo aborda o uso de Python e das bibliotecas Requests e BeautifulSoup para criar robôs que executem esta missão. Saiba mais...

OCR e Leitura de PDF em Python gerando insumos para RPAs

O Projeto Google Tesseract trata-se de uma máquina de reconhecimento de imagens (OCR), foi originalmente desenvolvido pela HP, posteriormente transformado em uma ferramenta de código aberto e desde 2006 passou a ser liderado pela Google.
Ao invés de um artigo com passo a passo, apresentamos um programa simples para leitura de imagens ou pdf e conversão para formatos tratáveis por RPAs (TXT, XLSX, CSV,etc).
Nossa ideia foi inspirar possibilidades de uso do Tesseract em conjunto com diversas outras bibliotecas, sua origem foi o estudo do livro citado no artigo sobre Web Scraping, mas adapantando-o para uma necessidade real em outra área que precisava transformar documentos impressos em planilhas eletrônicas. Código de exemplo no GitHub...

Linguagem C

Criação de um ambiente Jupyter para execução de códigos em C

Estudos para uso de C a partir de Jupyter Notebook na plataforma Binder. Uso dos notebooks deste diretório através da plataforma Binder. O uso é feito com um docker preparado com o Kernel C que permite a execução, alterações e experimentos em geral usando C. Dessa forma, é possível realizar estas tarefas em C sem a necessidade de compilação local dos códigos. Através deste link é possível acesso direto à plataforma Binder, mas recomendados o acesso ao repositório a seguir para melhor entendimento do funcionamento e aplicações. Saiba mais...

A voz (ou linguagem) da experiência

Estudos básicos sobre a Linaguem C, uma das mais antigas ainda na ativa, com vigor em diversas especialidades, além de ser a base para construção da maioria dos sistemas operacionais e de outras linguagens, inclusive Python. Saiba mais...

Micropython, ESP-8266 e Arduino

O fantástico mundo dos microcontroladores
Iot, automação industrial, robótica, casas inteligentes, mundo Maker... Vamos explorar juntos as possibilidades que os microcontroladores e as linguagens MicroPython e C (para Arduino) abrem para os curiosos, persistentes e criativos. Em breve...

Raspberry Pi

Estação de trabalho
Crie uma estação de trabalho ultra portátil com Raspberry Pi, já com IDEs e outras ferramentas para programar em Python, Java, C e acessar praticamente tudo que acessaria em um desktop tradicional. Em breve...

Vídeo Game Retrô
Crie uma console caseiro para jogar games retrô usando um Raspberry Pi e a distribuição RetroPie baseada em Linux. Em breve...
Atenção: O projeto RetroPie é apenas uma distribuição Linux com uma interface para rodar emuladores de vídeo-games antigos e não fornece qualquer conteúdo de jogos, portanto, antes de copiar qualquer conteúdo online a pessoa deve observar a legislação relativa a direitos autorais para respeitar a propriedade alheia e evitar problemas legais.