Python Console Feedback

When I was using Maya the best way I found to learn the python API was to watch the readout that would appear in the console when a command was executed, i.e using hotkeys to duplicate would show the syntax for duplicate in the console.

Is there a way to get this kind of thing in blender? I’ve found some duplicate scripts but they seem overly complex…

There’s no full action serialization but did you check out the operator log?

If you plan to write proper scripts, it won’t help much, because you need to write everything by hand using RNA properties and methods, not context-dependent operators.