Shortcuts
You can script shortcuts via
import bpy
wm = bpy.context.window_manager
for km in wm.keyconfigs.active.keymaps:
print(km)
# create new
km = wm.keyconfigs.active.keymaps["Window"]
kmi = km.keymaps.new('wm.shortcut_test', 'A', 'PRESS')
Answer from devtalk.blender.org.