Dicas Python

Conjunto de dicas de bibliotecas para facilitar nossa vida com o Python.

Run Python in Your HTML

por Projeto Anaconda em 2022.

PyScript é uma estrutura que permite aos usuários criar aplicativos Python ricos no navegador usando a interface do HTML. O PyScript visa fornecer aos usuários uma linguagem de programação de primeira classe que tenha regras de estilo consistentes, seja mais expressiva e mais fácil de aprender

E esta página o guiará pelos primeiros passos com o PyScript .


Diagrams - Diagram as Code

por MinJae Kwon em 2022.

Diagrams permite desenhar a arquitetura do sistema em nuvem em código Python.

Ele nasceu para prototipar uma nova arquitetura de sistema sem nenhuma ferramenta de design.

Diagram as Code permite rastrear as alterações do diagrama de arquitetura em qualquer sistema de controle de versão.


3 Cool Python Libraries that will Save You Time and Effort

por Sam Vidovich em 30/08/2021.

Veja 3 bibliotecas Python que prometem salvar nosso precioso tempo, segundo o autor.

  • JMESPath permite especificar declarativamente como extrair elementos de um documento JSON.
  • Inflection é uma biblioteca de transformação de string.
  • more-itertools é uma coleção de blocos, receitas e rotinas adicionais para trabalhar com Python iterables.

3 Chaotic Python Features To Avoid

por Yong Cui em 19/07/2021.

Neste artigo, é discutido alguns recursos do Python que podem ser confusos — principalmente para iniciantes.

  • A cláusula else em loops for/while;
  • Use um valor padrão com setdefault;
  • Passos negativos com Slicing;

3 Useful Python f-string Tricks You Probably Don’t Know

por Jerry Ng em 06/07/2021.

Coisas que você precisa saber sobre formatação de String do Python usando f-string .

  • Usando f-string para melhor depuração;
  • Formate casas decimais com float, moedas, objetos datetime e preenchimento com f-string;
  • Usando f-string para conversões (ASCII e repr());

Python Hidden Features That You Probably Never Heard Of

por Haider Imtiaz em 24/06/2021.

Neste artigo, é apresentado alguns recursos interessantes do Python.

  • Get() Method;
  • List Step;
  • Value Swapping (the short way);
  • Ellipsis;
  • Reverse (the short way);
  • String slicing;
  • The Zen of Python;
  • Easter Eggs in Python;

Simulate Real-life Events in Python Using SimPy

por Khuyen Tran em 16/05/2021.

Simule um restaurante com clientes famintos e uma oferta limitada de alimentos. SimPy é uma biblioteca Python que permite simular eventos da vida real, ela pode modelar componentes ativos, como clientes, veículos ou agentes.


Seven Tips To Clean Code With Python

por Louis de Bruijn em 27/01/2021.

Neste artigo, é apresentado alguns recursos interessantes do Python.

  • String formatting with f-strings;
  • Platform-independent directory delimiters;
  • Variable unpacking;
  • .get instead of [key] for dictionary iterations;
  • Loop two iterators with the zip function;
  • List comprehensions;
  • Multiple assignment with * and **;
  • Putting it all together;