Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Como usar o modo python interativo em dispositivos que executam o Junos OS

Diferentes variantes do Junos OS têm restrições diferentes em relação à execução de scripts Python no dispositivo. A imagem do software Junos OS with Enhanced Automation é uma versão completa do Junos OS que agrega ferramentas adicionais de automação com a imagem e desativa a aplicação da Veriexec. Nas variantes do Junos OS que têm a aplicação do Veriexec habilitada, scripts Python não assinados devem atender a determinados requisitos antes que você possa executá-los no dispositivo, e você só pode executar os scripts usando o modo de script normal do Python no qual os scripts são executados no intérprete Python. Por outro lado, os dispositivos que executam o Junos OS com o Enhanced Automation, que geralmente são usados em ambientes de desenvolvimento, permitem que você execute scripts Python não assinados com menos restrições e também use o modo python interativo na shell.

Além disso, a imagem do Junos OS Evolved é executado nativamente no Linux, fornecendo acesso direto a todos os serviços e operações do Linux, incluindo Python e as bibliotecas Python que fazem parte da imagem base. Assim, os dispositivos que executam o Junos OS Evolved permitem que você execute scripts Python e use Python em modo interativo na camada Linux.

Para invocar Python 2.7 ou Python 3 em modo interativo em versões suportadas em dispositivos Junos, entre no python comando ou python3 no comando, respectivamente, no aviso de shell.

Para iniciar o Python no modo interativo:

  1. Inicie a interface shell:
  2. Entre no python comando ou python3 sem parâmetros:
Nota:

O intérprete python é designado com o prompt >>> no início de uma linha ou ... para indicar a continuação de uma linha.