i am writing the most dogshit python code right now
def extract_ig_headers(input_string): start = input_string.find("{") end = input_string.rfind("}") start_trimmed = input_string[start:end + 1] end = start_trimmed.rfind("}\" 36") processed_esc = start_trimmed[0:end + 1] processed_unesc = processed_esc.encode("utf-8").decode("unicode_escape") outer = json.loads(processed_unesc) headers = json.loads(outer["headers"]) return { "bearer_token": headers["IG-Set-Authorization"], "www_claim": headers["x-ig-set-www-claim"], "ds_user_id": headers["ig-set-ig-u-ds-user-id"] }

who needs regex when you .find?

in fairness to me, what im parsing is also fucked.

Matt Parker would be proud


#Stand-up-Maths