It happened next to a playground at Sayre High School at 58th and Locust streets just after 1 a.m. on Tuesday.
Police say a woman shot a 29-year-old man.
He is in stable condition.
Witnesses say the woman drove off, going the wrong way on 58th Street, in a light-colored or silver SUV.
Detectives are waiting to talk to the victim and checking surveillance video, as they try to identify the female shooter.