The following guide will walk you through installing
pan-python, a powerful SDK capable of supporting a variety of automation projects and use cases
pan-python is a multi-tool set for Palo Alto Networks PAN-OS,
Panorama, WildFire and AutoFocus.
command line program (bundled with
pan-python) will be used to complete the following steps.
Where to download and install
pan-python is available on GitHub at
https://github.com/kevinsteves/pan-python, as a package on
PyPi (Python Package Index),
or can be installed using
pip on Python 2.7 or 3.x.
pan-python has no dependencies.
is available on GitHub and as HTML from the package
pip install --user pan-python
Collecting pan-pythonDownloading pan-python-0.11.0.tar.gz (109kB)100% | | 112kB 2.0MB/sBuilding wheels for collected packages: pan-pythonRunning setup.py bdist_wheel for pan-python ... doneStored in directory: /home/ubuntu/.cache/pip/wheels/f4/4c/3e/f8d30075fc8084fd786f23f7751e98a9802759539d500b24deSuccessfully built pan-pythonInstalling collected packages: pan-pythonSuccessfully installed pan-python-0.11.0
pip installs the latest version of the package.
Next, we'll dive into generating an API key, which is the basis for moving on to more advanced topics.