thinQmaster Virtual testing partner Adaptive practice exams that find your weak spots and drill them. Every answer explained. From $69
Enroll

thinQmaster

Find your exam

Five questions free, before you decide.

Step 1 · choose a vendor

In one of our camps? Your practice exams come with the tuition — they are on your study page already.

DevOps & Automation · Intermediate

Junos PyEZ

Juniper's Python library for managing Junos devices over NETCONF with structured RPCs, configuration utilities, and tables/views.

Definition

PyEZ's Device class opens NETCONF sessions; the Config utility loads, diffs, commits (with confirm), and rolls back changes; tables and views map RPC output into Python objects.

Example

from jnpr.junos import Device; dev = Device(host='r1', user='u', passwd='p').open(); print(dev.facts['version'])

Exam tip

PyEZ uses NETCONF under the hood; commit confirmed provides automatic rollback.

Related terms