r/PythonBrasil 13h ago

Como empacotar várias linguagens em um único exe

Thumbnail
1 Upvotes

r/PythonBrasil 1d ago

[Gratuito] Montei um roteiro prático de GitHub (do zero ao Copilot) no Microsoft Learn

15 Upvotes

Fala galera, tudo beleza?

Faço parte do programa de Embaixadores Estudantis da Microsoft e montei um Plano de Aprendizagem oficial e gratuito focado 100% no ecossistema do GitHub.

Tentei organizar de um jeito que faça sentido para quem está aprendendo: o roteiro vai desde o básico do Git (commits, branches, pull requests) até ferramentas mais modernas como o GitHub Codespaces (programar direto na nuvem) e o GitHub Copilot (IA).

🔗 Link do Plano: [https://learn.microsoft.com/pt-br/plans/qkpuqtn3w81z8?sharingId=EFAABA6E5AB0312A&wt.mc_id=studentamb_639073](https://learn.microsoft.com/pt-br/plans/qkpuqtn3w81z8?sharingId=EFAABA6E5AB0312A&wt.mc_id=studentamb_639073))

Para participar, é só acessar pelo link, clicar em Iniciar/Retomar no topo da página e aceitar o compartilhamento de progresso.

O conteúdo é gratuito e, além de ajudar quem quer aprender mais sobre GitHub, a participação pelo meu link também me ajuda a cumprir uma das metas do programa de Embaixadores Estudantis da Microsoft.

Se conhecer alguém que esteja começando com Git/GitHub ou queira aprender mais sobre essas ferramentas, ficaria muito agradecido se puder compartilhar o plano também.

Qualquer feedback sobre a organização ou os conteúdos escolhidos é muito bem-vindo. Valeu!


r/PythonBrasil 1d ago

Off-topic Pycon 2026 em Aveiro

Thumbnail
1 Upvotes

Below is the link for Python enthusiasts and programmers/anyone interested in the Pycon 2026 event, which will take place in Aveiro from September 3rd to 5th!

https://2026.pycon.pt/


r/PythonBrasil 2d ago

Se melhorar, estraga

Post image
65 Upvotes

#foryou


r/PythonBrasil 1d ago

Dúvida Geral PONTOS DE MELHORIA

Thumbnail
gallery
7 Upvotes

Sou iniciante na área de programação e preciso desenvolver um código em python para uma automação em um site. Por enquanto está dessa forma, o que acham? o que eu devo melhorar? onde eu devo ajustar? Segue prints do código em python

Os que estão com # eu ainda não executei


r/PythonBrasil 1d ago

Programação simples

Thumbnail
tlscode.lovable.app
3 Upvotes

r/PythonBrasil 2d ago

Titan-rust: linguagem de programação compilando em Rust

2 Upvotes

Brincando de desenvolver uma nova linguagem de programação compilando em Rust.

Exemplo de código para manipulação de dados de CSV: (Vou traduzir tudo para Inglês, não vai ficar PT-br)

import data

function main(args: {string}): integer
    local df: data.DataFrame = data.read_csv("examples/vendas.csv")

    print("Linhas: " .. df.linhas())
    local colunas: {string} = df.colunas()
    print("Colunas: " .. colunas[1] .. "," .. colunas[2] .. "," .. colunas[3])

    local quantidades: {integer} = df.coluna_integer("quantidade")
    local total_unidades: integer = 0
    for i: integer = 1, #quantidades do
        total_unidades = total_unidades + quantidades[i]
    end
    print("Total de unidades (array Titan): " .. total_unidades)

    local soma_por_modulo: float = data.soma(df, "valor")
    local soma_por_metodo: float = df.soma("valor")
    print("Soma do valor (data.soma): " .. soma_por_modulo)
    print("Soma do valor (df.soma): " .. soma_por_metodo)

    print("Media do valor: " .. df.media("valor"))
    print("Minimo do valor: " .. df.minimo("valor"))
    print("Maximo do valor: " .. df.maximo("valor"))

    return 0
end

r/PythonBrasil 2d ago

Cansado de quebrar a cabeça com parsing para RAG? Criei o Docling-App para transformar documentos e páginas web em Markdown limpo para LLMs

Thumbnail
1 Upvotes

r/PythonBrasil 2d ago

JDMNAYG

Thumbnail github.com
1 Upvotes

r/PythonBrasil 3d ago

Como instalar o Python

Thumbnail
youtu.be
6 Upvotes

Windows - Linux - MAC


r/PythonBrasil 4d ago

Como eu automatizei a coleta de dados do Instagram com Python

5 Upvotes

Quando comecei <meu projeto>, uma das primeiras dificuldades foi encontrar uma forma prática de trabalhar com dados do Instagram sem precisar criar uma infraestrutura complicada de scraping.

Eu queria algo que pudesse integrar diretamente ao meu código Python e que retornasse os dados em um formato fácil de processar.

Foi assim que conheci a HikerAPI, uma API REST para Instagram que permite fazer requisições usando um simples header x-access-key.


r/PythonBrasil 4d ago

interação

11 Upvotes

Olá, pessoal! 👋

Me chamo Vitor e estou focado em aprender Python para conquistar minha primeira vaga no mercado (Júnior ou Freela).

Atualmente conclui o Mundo 1 e estou na metade do Mundo 2 do Curso em Vídeo (Guanabara), praticando bastante a base de lógica, condicionais e repetições.

Estou aqui para aprender, trocar experiências e evoluir com a comunidade. Prazer em conhecer todos! 🚀


r/PythonBrasil 4d ago

Chatgpt ilimitado no Python

Thumbnail
1 Upvotes

r/PythonBrasil 4d ago

Off-topic ⚡ Simplificando a modelagem de processos BPMN com IA

Thumbnail
1 Upvotes

r/PythonBrasil 5d ago

[Híbrido] Senior Full Stack Python AI/LLM Developer – São Paulo, Brasil (PJ)

Thumbnail
1 Upvotes

r/PythonBrasil 5d ago

Dúvida Geral Tocar MP3 no qpython3L

3 Upvotes

Saudações de acordo com o horário de cada um de vocês!

Sou novo em Python estou aprendendo a usar o Python no celular utilizando o Qpython 3L e o pydroid3. Tem um jeito de reproduzir simplesmente reproduzir arquivos MP3? Já tentei a biblioteca pygame e o playsound nenhum deu certo.

Ajudem aí não quero avançar sem conseguir.


r/PythonBrasil 5d ago

Como funciona a Avaliação Preguiçosa em Python?

3 Upvotes

No post da semana passada, mostramos que um laço for em Python funciona por meio do Protocolo de Iteração.

Esse mesmo protocolo também permite que valores sejam produzidos de forma preguiçosa.

Neste novo Exemplo de Avaliação Preguiçosa, mostramos um consumidor lendo valores de cinco fontes diferentes:

  • source1: retorna antecipadamente todos os valores por meio de uma lista
  • source2: produz valores de forma preguiçosa com uma função geradora usando yield
  • source3: produz antecipadamente todos os valores com uma compreensão de lista
  • source4: produz valores de forma preguiçosa com uma expressão geradora
  • source5: produz valores de forma preguiçosa por meio do protocolo de iteração

O mesmo laço for consome as cinco fontes. As fontes antecipadas produzem todos os valores antes que o consumidor comece a processá-los. Nas fontes preguiçosas, o produtor e o consumidor se alternam:

  • produzir → consumir → produzir → consumir → …

Cada valor é produzido somente quando o laço for o solicita.

Funções geradoras e expressões geradoras são maneiras concisas e legíveis de criar iteráveis preguiçosos. A última fonte torna explícito o mecanismo subjacente:

  • iter() obtém um iterador.
  • next() solicita o próximo valor.
  • StopIteration indica que não restam valores.

Isso mostra claramente que os geradores realizam a iteração preguiçosa implementando o Protocolo de Iteração do Python.

Veja outras visualizações do 𝐦𝐞𝐦𝐨𝐫𝐲_𝐠𝐫𝐚𝐩𝐡.


r/PythonBrasil 6d ago

IA

Thumbnail
1 Upvotes

r/PythonBrasil 6d ago

Dúvida Geral alguém pode me dar feedback sobre meu código ?

7 Upvotes

tenho um projeto em Python , um editor de texto minimalista , ele é bonito e bom de usar está atualmente na 0.5 alpha. fiz ele em Python mas de certa forma me arrependo pq mesmo que seja rápido para crescer com o tempo pode vira um obstáculo por conta de performance . hoje em dia ele não tá lendo porém sinto que preciso otimizar ele muito mais . minha síndrome do imposto me diz que eu tô fazendo cagada porém não quero pedir ajuda dos meus colegas só trabalho.

se pode me ajudar nisso pode analisar o código abrir uma issue , tópico no próprio GitHub ou manda um e-mail para : [tasmacode@protonmail.com](mailto:tasmacode@protonmail.com)

link do repositório : https://github.com/John-BrenoF/notohiis


r/PythonBrasil 6d ago

Terceiro projeto

Thumbnail
1 Upvotes

[Projeto] Criei um painel web multifuncional (Porcentagens, Investimentos, Divisão Salarial e Conversores) — Esse é o meu 3º projeto!

Fala galera! Acabei de finalizar o meu terceiro projeto e queria compartilhar com vocês. Desenvolvi um painel centralizado em HTML, CSS e JavaScript feito para resolver problemas práticos do dia a dia.

O que ele faz:

Calculadora de Porcentagens e Investimentos: Resolve rapidamente quanto A é de B, quanto A% é de B e simula crescimento com juros compostos.

Gestão de Equipe (1 a 20 pessoas): Permite distribuir um faturamento total de forma proporcional entre os colaboradores usando ganho base e índice de produção.

Utilitários de Construção e Conversores: Conversor de milímetros, cálculo de área com margem de perda de 10%, conversão de temperatura (Fahrenheit para Celsius) e conversor de peso (Kg, gramas e libras).

O código é leve e roda direto em qualquer navegador. Aceito feedbacks, sugestões de melhorias ou ideias para os próximos projetos! Deixem nos comentários o que acharam. 🚀


r/PythonBrasil 11d ago

Fiz uma plataforma de automação por conta própria e agora minha empresa quer usar, devo entregar o código?

19 Upvotes

Trabalho na área financeira/faturamento e, desde o início do ano, comecei a automatizar várias tarefas que antes eram feitas manualmente.

Eu não tenho experiência em programação. Antes de chegar ao que tenho hoje, passei por PowerShell, Power Automate e UiPath, estudando e tentando encontrar uma forma de resolver os problemas do meu trabalho. Depois comecei a usar o Claude como apoio para programação e fui evoluindo bastante.

Hoje desenvolvi, em Python, uma espécie de plataforma interna que centraliza várias atividades do faturamento e contas a receber. Ela automatiza processos, organiza documentos, distribui arquivos, faz conferências e outras tarefas que antes consumiam bastante tempo manual.

Foi algo que eu fiz por iniciativa própria, fora de uma demanda formal de desenvolvimento da empresa. Investi muitas horas estudando, testando, corrigindo erros e construindo a ferramenta. Também tive investimento financeiro em ferramentas e, principalmente, um investimento enorme de tempo.

Agora vou apresentar a plataforma para minha chefe. Ela gostou da ideia e quer verificar se seria possível adaptar a ferramenta para outras áreas da empresa.

Eu sei que tecnicamente é possível.

O meu receio começa aí.

Se a empresa gostar, imagino que em algum momento possam pedir o código-fonte ou querer que a ferramenta seja oficialmente incorporada à empresa. Minha chefe comentou que eu provavelmente receberia uma gratificação, mas não existe ainda nenhum valor definido nem qualquer acordo formal sobre isso.

E eu tenho receio de entregar todo o código e depois receber uma gratificação que não seja proporcional ao valor do que construí.

Ao mesmo tempo, tenho consciência de que eu desenvolvi a ferramenta a partir de problemas e processos que conheci no meu trabalho, então não sei exatamente até onde vai o meu direito sobre o código e até onde a empresa poderia considerar isso propriedade dela, especialmente por eu ter desenvolvido por iniciativa própria, mas utilizando conhecimentos e processos relacionados ao meu trabalho.

Também comecei a pensar que talvez exista potencial para transformar essa plataforma em algo maior, inclusive uma ferramenta comercializável, mas ainda não me aprofundei nisso.

Minha dúvida principal é:

Como vocês lidariam com essa situação antes de entregar o código-fonte para a empresa?
Existe alguma forma de a empresa utilizar a ferramenta sem receber todo o código-fonte? O arquivo está no notebook que uso mas fora do servidor, trabalho 100% home office.
Como eu poderia estimar um valor justo para algo que levou meses de estudo, desenvolvimento e testes?
E, principalmente, como descobrir previamente se o código é meu ou se a empresa pode reivindicar a propriedade dele?

Não quero criar um conflito com a empresa. Quero continuar trabalhando lá e gostaria que isso pudesse ser uma oportunidade profissional para mim.

Mas também não quero cometer o erro de entregar meses de trabalho primeiro e só depois tentar descobrir quanto aquilo valia.

O que vocês fariam no meu lugar?


r/PythonBrasil 11d ago

PyHive - Transforme seu Android em um Servidor de Execução Python

Thumbnail
3 Upvotes

r/PythonBrasil 12d ago

Como funcionam os laços `for` em Python?

13 Upvotes

O que realmente acontece quando Python executa um laço for?

for value in container:
    print(value)

Nos bastidores, Python usa o protocolo de iteração:

iterator = iter(container)
while True:
    try:
        value = next(iterator)
        print(value)
    except StopIteration:
        break
  • iter(container): cria um iterador.
  • next(iterator): obtém um valor de cada vez.

Quando não há mais valores, o iterador lança a exceção StopIteration. O laço for captura essa exceção automaticamente e encerra a iteração.

Para contêineres que permitem percorrer seus valores na ordem inversa, Python também oferece:

  • reversed(container): cria um iterador reverso.

Podemos oferecer suporte a essas operações em nossas próprias classes implementando:

__iter__()
__reversed__()
__next__()

Isso proporciona uma abstração poderosa: um algoritmo pode processar valores sem precisar saber como um contêiner os armazena internamente. Assim, o mesmo algoritmo pode funcionar com listas, conjuntos, dicionários, listas encadeadas, árvores e muitos outros contêineres.

Aqui está um exemplo que usa o 𝐦𝐞𝐦𝐨𝐫𝐲_𝐠𝐫𝐚𝐩𝐡 para mostrar o uso de iteradores em uma Linked_List, tornando visível o funcionamento interno da iteração para facilitar sua compreensão.

mais exemplos do memory_graph


r/PythonBrasil 12d ago

Meu segundo projeto de Engenharia de Dados, Avaliem.

5 Upvotes

Terminei um projeto de estudo de Engenharia de Dados e queria algumas críticas de vocês. A ideia foi simular um cenário onde seria necessário coletar dados de criptomoedas diariamente de uma API e armazená-los em um banco, evitando fazer esse processo manualmente. (Projeto de portfólio)

O pipeline faz:

CoinGecko API → Python/Pandas → PostgreSQL → Power BI

Atualmente ele coleta dados de Bitcoin, Ethereum e Solana, registra as informações ao longo do tempo e disponibiliza os dados para análise no Power BI.

A automação ainda é simples, usando um .bat, mas pretendo evoluir isso futuramente.

Também fiz um dashboard para visualizar os dados coletados durante uma semana.

Queria principalmente saber:

  • O dashboard está minimamente decente visualmente?
  • O que vocês mudariam nele?
  • A estrutura do projeto está razoável?
  • Tem alguma decisão técnica que vocês fariam diferente?

Se puderem dar uma olhada e apontar o que está ruim ou o que pode melhorar, agradeço bastante. Ainda estou aprendendo e quero usar as críticas para melhorar os próximos projetos.

GitHub: https://github.com/brenofontes78-hash/crypto_data_pipeline


r/PythonBrasil 12d ago

ChatGPT-PLUS ou Gemini FREE

5 Upvotes

Galera, bom dia!

Estou no processo de aprender a programar, recém acabei o curso de Python do Guanabara e agora minha ideia é:

- Fazer exercícios do LeetCode + revisões no curso do Guanabara, para solidificar meus conhecimentos.

- Fazer curso de SQL, muito provavelmente com o Guanabara.

- Fazer curso de N8N, que me foi recomendado há um tempo atrás devido a alta demanda.

Minha dúvida é: Vale a pena pagar o ChatGPT-Plus para seguir estudando?

Eu pergunto nada mais porque nesse processo de aprendizagem eu estou usando muito o GEMINI FREE, que aparentemente não tem limite de conversa e de dados que eu possa enviar, o que me acaba gerando uma desconfiança; mas o que realmente me incomoda é o fato de que as diferentes conversas que eu já possa ter tido com a IA não se comunicam entre si, diferentemente do ChatGPT.

Muitas vezes acontece de eu comentar algo ao GEMINI, que eu já tenha mencionado em outra conversa, e ele simplesmente me envia respostas superficiais sem levar em conta nossas conversas prévias.

E aí?

O que vocês acham?