Compilador Python Online

Execute Python 3.8-3.12 com upload de arquivos, pastas de projeto e bibliotecas populares

Última atualização
My tools
No tools yet

Carregando...

Como executar código Python online

  1. 1

    Cole o código ou selecione um exemplo

    Digite código Python no editor ou escolha rapidamente entre exemplos pré-definidos como NumPy, Pandas, Matplotlib e outros para começar.

  2. 2

    Confirmar a versão do runtime

    A barra de ferramentas mostra a versão atual do runtime Python Pyodide no navegador para confirmar o ambiente de execução.

  3. 3

    Carregue as bibliotecas necessárias e execute

    Se o código utilizar bibliotecas de terceiros, você pode abrir o "Gerenciador de Bibliotecas" para carregar os pacotes necessários; quando faltar um pacote, você também pode instalar em um clique e executar novamente.

  4. 4

    Veja os resultados e compartilhe

    Após executar, visualize os resultados, erros ou gráficos Matplotlib na área de saída, e você pode copiar a saída, restaurar o histórico ou gerar um link de compartilhamento.

Visão geral de recursos

Um compilador Python online gratuito e Python Playground. Execute código Python localmente no navegador com Pyodide, carregando sob demanda bibliotecas comuns como NumPy, Pandas, Matplotlib, Scikit-learn e Requests, sem instalar um ambiente local.

Descrição da ferramenta

Compilador Python 3.8-3.12 online grátis. Envie CSV, Excel, fontes e arquivos .py, gerencie pastas, use NumPy/Pandas/Matplotlib e exporte ZIP.

Lista de capacidades

  • Mostra a versão atual do runtime Pyodide, ideal para aprendizado, verificação de exemplos e experimentos rápidos.
  • Inclui mais de 15 bibliotecas Python comuns, com suporte para carregar NumPy, Pandas, Matplotlib, SciPy, Scikit-learn, Requests, Beautiful Soup e outras.
  • Fornece gerenciador de bibliotecas e combinações pré-definidas rápidas, tratando automaticamente dependências e exibindo o tamanho de carregamento estimado.
  • Identifica automaticamente pacotes ausentes e fornece entrada de instalação com um clique, reduzindo o custo de investigação após erros de importação.
  • Suporta entrada padrão, saída padrão, saída de erro e avisos de runtime, com gráficos Matplotlib visíveis diretamente no painel de resultados.
  • Fornece mais de 12 exemplos pré-definidos, até 20 registros de histórico local recente e links para compartilhamento, facilitando ensino, depuração e colaboração.
  • Todo código e dados são executados localmente no navegador, não sendo enviados para o servidor, ideal para cenários sensíveis à privacidade.
  • Envie arquivos, pastas e projetos ZIP, gerencie o sistema virtual /project em uma árvore recolhível e leia ou gere arquivos com caminhos relativos.
  • Carregue fontes chinesas do Matplotlib a partir do projeto, baixe main.py, requirements.txt ou o ZIP e consulte um guia local de build com PyInstaller.

Ferramentas relacionadas

Guias relacionados

Perguntas frequentes

Como executar código Python online?
Cole o código Python no editor ou selecione um exemplo pré-definido e clique em "Executar". A ferramenta executa o código localmente no navegador e exibe imediatamente os resultados, mensagens de erro ou gráficos.
Este compilador Python online suporta NumPy, Pandas, Matplotlib?
Suportado. A ferramenta pode carregar NumPy, Pandas, Matplotlib, SciPy, Scikit-learn, Requests, Beautiful Soup e mais de 15 bibliotecas comuns, adequadas para computação científica, análise de dados e validação de visualizações.
E se receber um erro de biblioteca ausente na importação?
Quando o código usa uma biblioteca ainda não carregada, a ferramenta identifica automaticamente pacotes ausentes comuns e fornece uma entrada de instalação com um clique. Você também pode abrir "Gerenciador de Bibliotecas" manualmente para pesquisar e carregar as bibliotecas necessárias.
Como salvar, exportar ou compartilhar um projeto Python?
O código, os arquivos enviados e os arquivos gerados ficam salvos no navegador atual. Baixe main.py, requirements.txt ou um ZIP completo; o link de compartilhamento contém apenas main.py e a versão do Python. Para criar um executável, exporte o projeto e use PyInstaller no sistema operacional de destino; o navegador não cria diretamente EXE, app macOS ou binário Linux.
O código será enviado para o servidor?
Não. O código Python, resultados e a maioria do processamento são executados localmente no navegador e não são enviados ativamente ao servidor, sendo adequado para depurar scripts sensíveis ou processos de tratamento de dados privados.
Posso enviar módulos Python personalizados e arquivos CSV, Excel ou fontes?
Sim. O painel aceita um ou vários arquivos, pastas e ZIP, mantendo a estrutura em /project. O Python pode ler CSV, Excel, JSON, imagens e fontes por caminhos relativos e importar módulos .py do projeto; fontes chinesas do Matplotlib devem ser registradas com font_manager.addfont().
Para quais cenários essa ferramenta é adequada?
É adequado para aprender Python, validar sintaxe, testar algoritmos, demonstrar ensino, processar dados em pequena escala e executar rapidamente código NumPy, Pandas, Matplotlib. Para implantação formal ou tarefas de computação de longa duração, ainda recomendamos usar ambientes locais ou de servidor.