I had a similar situation when I got my kingsnake, she would run away at the slightest touch and handling her always seemed to start out with a "chase" that set a bad tone for the handling session. I also didn't want to apply any grasping pressure to her when I picked her up.
Two things worked for me, but I don't think they would work for anyone, but here goes.........................
At first: When my snake would slither away as I entered with my hand, I noticed she would get to a corner and climb the wall. I found an easy way to get her was to place a finger on either side of her as she climbed, and when she inevitably fell to one side, she would be draped over my hand or forefinger. At this point I would smartly raise up before she slithered over and away from my hand, and bring the other hand up under to support the front end. Once she realized she was in the air, she would stop and relax. I always kept her over the tank the first times I tried this, because they can get away on you and drop down, but lift it far enough up so the temptation to make a bolt for the edge of the tank is not there.
Even better: I have a hide that sits against the side of the tank where she rests most of the time. I can see her there being nice and calm. I found that I could pick up the hide without her seeing my hand enter the cage and simply lift it up and out of the cage. She just sits there every time, calmly thinking she is safe, she rarely even moves (though I imagine not every snake would do this). From there I simply tilt the hide until she plops out onto my hand all coiled up. I've had her sit there with no movement for 20 minutes using this method.......it really minimizes the stress the snake seems to feel, rather than chasing her around reinforcing the fight or flight instinct.
These sure worked for me, and now she is as calm as can be.....I haven't been musked or crapped on since using the latter method, and previously I would get one or both every time.
Good luck.