Python
7 Python Code Examples for Everyday Use
Em 27/10/2020, o artigo Python Code Examples for Everyday Use foi publicado no site Go Skills. Seguem o resumo e o link para o código no Github.
Generative Adversarial Networks: Build Your First Models
Em 27/07/2020, o artigo Generative Adversarial Networks: Build Your First Models foi publicado no Real Python. Seguem o resumo e o link para o artigo no site Real Python.
Setting Up Python for Machine Learning on Windows
Em 31/10/2018, foi publicado o artigo Setting Up Python for Machine Learning on Windows no site Real Python. Segue o resumo e o link para o artigo no site do Real Python.
Pure Python vs NumPy vs TensorFlow Performance Comparison
Em 07/05/2018, foi publicado o artigo Pure Python vs NumPy vs TensorFlow Performance Comparison no site Real Python. Segue o resumo e o link para o artigo no site do Real Python.
Backup de e-mails com o NoPriv.py
Por meio do podcast Linux Action Show, fiquei sabendo de um script em Python para backup de e-mails de contas IMAP que faz o download das mensagens e anexos e disponibiliza tudo em uma página HTML local.
O script se chama NoPriv.py e pode ser encontrado nesta página e neste repositório Github. A partir de uma conta de e-mail IMAP e uma lista de pastas a serem copiadas, ele cria uma estrutura de arquivos HTML para acesso às pastas como a deste exemplo. As cópias podem ser feitas de forma incremental, de modo que sejam transferidas apenas as novas mensagens em cada vez que o script for executado.
Strings com várias linhas em Python
Recentemente, tive que preparar uma string com várias linhas, contendo o cabeçalho de um e-mail em um programa escrito em Python. Até aí, nenhuma novidade: bastava usar as três aspas para indicar o início e mais três para indicar o fim da string. No entanto, a string estava localizada em um bloco com indentação, o que fez com que a indentação ficasse incluída no conteúdo da string. Para entender melhor o que aconteceu, segue um exemplo: