qiskit.tools.job_monitor¶
- job_monitor(job, interval=None, quiet=False, output=<_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>, line_discipline='\r')[source]¶
Monitor the status of a IBMQJob instance.
- Parameters
job (BaseJob) -- Job to monitor.
interval (int) -- Time interval between status queries.
quiet (bool) -- If True, do not print status messages.
output (file) -- The file like object to write status messages to.
sys.stdout. (By default this is) --
line_discipline (string) -- character emitted at start of a line of job monitor output,
r. (This defaults to) --
Examples
from qiskit import BasicAer, transpile from qiskit.circuit import QuantumCircuit from qiskit.tools.monitor import job_monitor sim_backend = BasicAer.get_backend("qasm_simulator") qc = QuantumCircuit(2, 2) qc.h(0) qc.cx(0, 1) qc.measure_all() tqc = transpile(qc, sim_backend) job_sim = sim_backend.run(tqc) job_monitor(job_sim)