I ported over LaurentR's script to Python and thought I'd share it here.
I refactored it a bit, so there's an LxiInstr base class, a KeysightTrueVolDmm class for measurements, and a Dp832PowerSupply to talk to the PSU. I wanted to move the DMM support into a separate file to make it easier to use it for other purposes, such as data logging, or to implement the same interface for other DMM's. (I kept LaurentR's DM3068 switch to Agilent mode, but not sure if it works. It would be better to add a native implementation for it.) calib.py is a generic wrapper pretty much, and all of the calibration guts are in Dp832PowerSupply. They're DP832 specific anyway, and not easily reusable.
I tested this on OS X 10.10, NI-VISA, PyVISA, LAN devices, 34465A DMM. Python2.7 is required.
But it should work fine with GPIB, USB also. (<= famous last words!)
The code is somewhat short on comments... Anyway, it's a first stab at creating a generic Python library for VISA instrument support.