diff --git a/docs/python.html.in b/docs/python.html.in index e6e8cfade9..0f804da8c3 100644 --- a/docs/python.html.in +++ b/docs/python.html.in @@ -38,24 +38,24 @@ specificities in their argument conversions:
is replaced byvirDomain::info()
which returns a list of
So let's look at a simple example inspired from the basic.py
-test found in python/tests/
in the source tree:
So let's look at a simple example:
import libvirt import sys -conn = libvirt.openReadOnly(None) -if conn == None: - print 'Failed to open connection to the hypervisor' +try: + conn = libvirt.openReadOnly(None) +except libvirt.libvirtError: + print('Failed to open connection to the hypervisor') sys.exit(1) try: dom0 = conn.lookupByName("Domain-0") -except: - print 'Failed to find the main domain' +except libvirt.libvirtError: + print('Failed to find the main domain') sys.exit(1) -print "Domain 0: id %d running %s" % (dom0.ID(), dom0.OSType()) -print dom0.info()+print("Domain 0: id %d running %s" % (dom0.ID(), dom0.OSType())) +print(dom0.info())
There is not much to comment about it, it really is a straight mapping from the C API, the only points to notice are: