To interact with nessus from python, we have to initialize the scanner with the ness6rest.Scanner class, passing as url parameters, username and password to access the nessus server instance:
scanner = ness6rest.Scanner(url="https://server:8834", login="username", password="password")
By default, we are running Nessus with a self-signed certificate, but we have the ability to disable SSL certificate-checking. For that, we need to pass another parameter, insecure=True, to the scanner initializer:
scanner = ness6rest.Scanner(url="https://server:8834", ...