RECEBER, CONFERIR, COMPARTILHAR

Como converter um arquivo PY para PDF e compartilhar

Nem todo arquivo Python recebido por mensagem precisa ser executado. Se o objetivo é ler ou mostrar as instruções, PY para PDF prepara um documento sem iniciar o programa.

Primeiro, confirme o tipo de arquivo

Um .py contém código-fonte; um .pyc é compilado e não serve para esta conversão. Um .ipynb é um notebook e exige uma exportação prévia. Para usar PY para PDF, escolha .py, .pyw, .pyi ou texto .txt. Mudar apenas o nome da extensão não converte o conteúdo.

Como abrir o arquivo recebido

Para ler o código, use um editor de texto e abra o .py pela opção de abrir arquivos. Não é necessário executar o script. Se você só precisa de uma cópia de leitura, selecione-o diretamente no conversor de PY para PDF; depois, a visualização do código permite conferir o texto usado.

Comece a conversão

Abra o conversor e procure a pasta em que o arquivo foi salvo. No celular, essa seleção depende do gerenciador do sistema. Se o filtro esconder o arquivo, use a opção de mostrar todos. No computador, arrastar o script também inicia a conversão.

Leia o documento antes de enviar

Na prévia, percorra as páginas e procure linhas compridas. PY para PDF mantém a ordem do código e mostra tabulações em posições de quatro colunas. Essa apresentação não valida a sintaxe. Para ver o texto usado, abra as opções adicionais e escolha a visualização do código.

Ajuste a cópia para quem vai receber

Escolha papel, fonte e cores nos ajustes. A orientação paisagem ajuda com blocos aninhados. O título pode indicar a versão do script. A formatação opcional reorganiza espaços e aspas, exige sintaxe válida e pode ser desfeita. Deixe-a desligada se as referências precisarem corresponder ao arquivo original.

Salvar, compartilhar ou imprimir

Para compartilhar um arquivo Python como documento, baixe o resultado de PY para PDF. Alguns navegadores abrem um visualizador; nesse caso, use o comando de salvar dele. Quando disponível, o menu de compartilhamento oferece destinos do próprio aparelho. Se o destinatário precisar alterar ou executar o programa, envie também o .py original; copiar texto do PDF pode trazer números de linha e quebras visuais. Para papel, selecione preto e branco e imprima o documento salvo, não esta página do site.

E quando o arquivo vem do Jupyter?

Exporte as células como script Python e depois use PY para PDF. Gráficos, saídas e células Markdown não são recolhidos. Se você quer o relatório com os resultados, use a exportação do notebook que os exibe. A biblioteca pypdf também é outra proposta: manipular PDFs por código.

Se houver um aviso

Use UTF-8 ou UTF-16 com BOM. Os limites são 512 KB, 10.000 linhas, 100.000 caracteres por linha e 200 páginas; a conversão para após 30 segundos. Para caracteres sem suporte, a ferramenta pode oferecer escapes Unicode visíveis. Se só a prévia falhar, tente abrir ou baixar o documento.

O trabalho de PY para PDF permanece na memória desta página. Salve a cópia antes de sair e guarde o arquivo original para futuras alterações.