# How to access Shape Key Editor in Python?

I'm trying to access the Shape Key Editor via Python in Blender, but so far it doesn't work for me. I already know how to access the Action Editor via Python:

bpy.data.objects['rig'].animation_data_create()
bpy.data.objects['rig'].animation_data.action = bpy.data.actions["action_number"]


And I thought the Shape Key Editor might work the same, but it doesn't. Or at least I can't find the right code to do so.

I'm also aware that I can just use the direct way and set Keyframes like this:

bpy.data.shape_keys["Key"].key_blocks["shape_key_name"].value = 0
object_name.data.shape_keys.key_blocks["shape_key_name"].keyframe_insert("value",frame=0)


But this inserts "fixed" Keyframes that I have to delete every time I want to insert a new Shape Key-Keyframe at the same frame. So I thought the Shape Key Editor might be the solution, since it stores Keyframes like the Action Editor.

Does anyone know how to call upon a Shape Key Editor Action via Python in Blender API?