How to copy BGE logic from one object to another using script?
To copy game logic from one object to one or many others:

Select the other object (or multiples using shift) first (object you would like to copy game logic nodes to)

Select the object you want to copy from (using shift to select)

Click Object->Game->Copy Logic Bricks

( or script as bpy.ops.object.logic_bricks_copy() )

Can be done for Properties as well as Physics properties.

Is this the type of copy you are looking for?