DO ARQUIVO AO MATERIAL DE CONSULTA

PY para PDF.
Um script que todos podem ler.

Transforme um arquivo Python em PDF.
Recebeu um arquivo Python? Prepare uma cópia para ler, comentar ou compartilhar.

GratuitoSelecione e pesquiseSem marca d'água
01 COMECE PELO SEU SCRIPT Conversão local

Escolha seu script Python.

Selecione um arquivo .py para gerar o PDF automaticamente.

PY · PYW · PYI · TXT até 512 KB Arraste um script aqui para começar
ou
Seu código é processado aqui, sem enviar o conteúdo ao servidor.

PY para PDF transforma o texto do script em páginas. O código não é executado e permanece neste navegador.

01 /

Compartilhe a explicaçãoAo converter PY para PDF, os comentários e as docstrings acompanham as instruções do arquivo.

02 /

Leia sem instalar PythonA conversão de PY para PDF não precisa de interpretador nem de pacotes.

03 /

Prepare uma cópia limpaEscolha a aparência e baixe páginas sem marca d’água.

ESCOLHA. CONFIRA. SALVE.

Como transformar arquivo PY em PDF

Siga o passo a passo
  1. 01

    Encontre o arquivo recebido

    Para converter PY para PDF, selecione o .py na pasta de downloads ou onde você o salvou. No computador, também é possível arrastar um único script até a área de seleção.

  2. 02

    Veja o conteúdo nas páginas

    O documento é preparado assim que o arquivo é lido. Abra a prévia e verifique se blocos, comentários e linhas compridas estão confortáveis para leitura.

  3. 03

    Baixe o PDF e guarde o original

    Baixe o PDF e escolha para quem enviá-lo. Se o navegador permitir, use o menu de compartilhamento do aparelho. Guarde o .py quando o destinatário precisar editar.

O CÓDIGO COMO DOCUMENTO

Recebeu um .py e esperava um documento?

Um arquivo .py normalmente contém instruções de um programa Python. Você pode abri-lo em um editor de texto, mas talvez precise enviá-lo a alguém que só queira ler. Usar PY para PDF resolve essa apresentação: organiza o texto em páginas e mantém os blocos visíveis. Isso não transforma o programa em aplicativo nem produz os relatórios que ele foi escrito para gerar.

Arquivo Python
O conversor lê scripts .py e .pyw como texto. Os módulos citados em import não são buscados.
Definições de tipos
Arquivos .pyi também podem virar material de consulta, com suas assinaturas e anotações.
Trecho copiado ou .txt
Cole a parte que deseja explicar. Inclua o contexto do bloco para que a indentação faça sentido.

EXPLORE O EXEMPLO

Compare o script com o documento convertido

O script de exemplo organiza opções de caminhada. Abra o arquivo e o documento para comparar o texto, ou carregue o exemplo e teste um tamanho de papel diferente.

Ver o código de weekend_walks.py
"""Find a walk with enough time to enjoy the view."""

from dataclasses import dataclass


@dataclass
class Walk:
    name: str
    distance_km: float
    minutes: int


def within_reach(walks: list[Walk], free_minutes: int) -> list[Walk]:
    """Keep routes that fit, ordered by distance."""
    suitable = [walk for walk in walks if walk.minutes <= free_minutes]
    return sorted(suitable, key=lambda walk: walk.distance_km)


# Leave a little room in the afternoon.
routes = [
    Walk("Riverside loop", 3.2, 45),
    Walk("Old railway path", 5.8, 80),
    Walk("Hilltop lookout", 4.1, 65),
]

if __name__ == "__main__":
    for route in within_reach(routes, free_minutes=70):
        print(f"{route.name}: {route.distance_km:.1f} km")

Ajustes do exemplo: A4 / Claro / 10 pt

  1. Estrutura reconhecível

    Classe, atributos e função continuam na sequência original.

  2. Contexto incluído

    Os comentários e as explicações do próprio script ficam no documento.

  3. Sem executar instruções

    A linha que imprime uma caminhada aparece como código, sem calcular o percurso.

AJUSTE A APRESENTAÇÃO

Deixe a cópia do código fácil de consultar

Dê espaço ao código antes de reduzir a fonte

Teste a orientação paisagem quando houver funções muito aninhadas. Reduza a fonte apenas depois de conferir a largura disponível.

Combine as referências

Mantenha a numeração para discutir linhas específicas. O ajuste visual de uma linha comprida não cria uma nova linha de origem.

Nomeie a cópia

Identifique a versão antes de converter PY para PDF. No título, indique módulo, data ou revisão para que o destinatário saiba a qual cópia o comentário se refere.

DETALHES QUE IMPORTAM

Perguntas sobre PY para PDF

Como abrir arquivo PY sem executar o programa?

Use a opção de abrir arquivos de um editor de texto ou de código. Um .py normalmente contém instruções legíveis, sem precisar iniciar o programa. No conversor, selecione o script e abra a visualização do código nas opções adicionais após a conversão.

Como compartilhar um arquivo Python depois de converter PY para PDF?

Baixe o documento e anexe-o à mensagem ou ao trabalho. Envie também o .py se a outra pessoa precisar modificar o programa. O PDF serve como versão de leitura, com o código e os comentários do arquivo recebido.

Posso usar um notebook do Jupyter?

Exporte as células de código como .py primeiro. O arquivo .ipynb não é aceito diretamente. Textos Markdown e resultados salvos nas células não fazem parte da conversão.

A formatação altera meu arquivo?

A formatação opcional ajusta a cópia de texto desta sessão e gera novamente o documento. Pode mudar espaços, aspas e quebras de linha. É possível desfazer; o arquivo no dispositivo permanece intacto.

Quais são os limites?

Até 512 KB, 10.000 linhas de código, 100.000 caracteres em uma linha e 200 páginas. O processo é interrompido após 30 segundos para não continuar indefinidamente.

O código fica armazenado após usar PY para PDF?

A aplicação mantém o trabalho na memória da página, sem enviar o conteúdo para conversão online. Fechar ou recarregar encerra a sessão. O PDF que você baixou continua salvo no destino escolhido.

Como converter um arquivo PY para PDF no celular?

Abra o conversor no navegador e selecione o arquivo salvo no aparelho. Se o filtro não mostrar o script, escolha a opção de exibir todos os arquivos. Confira a prévia antes de baixar. O menu de compartilhamento depende dos recursos do navegador.

Gratuito para usar, sem marca d’água. Os arquivos permanecem no seu navegador. Consulte como PY to PDF lida com seus arquivos.

Os limites são 512 KB, 10.000 linhas e 200 páginas, com até 100.000 caracteres por linha e 30 segundos por conversão. Consulte o guia de conversão para ajuda com caracteres, codificação e download.

Guarde o código. Compartilhe as ideias.

Escolha seu arquivo Python