Nope- no vet.
Your snake gave you a nice yellow solid urate. That's what they have: urates (solid pee), urine (pee), and poo (brown). So that's all good.
Not eating for 6 weeks is a drag. What can you do to the environment that might facilitate your snake feeling secure enough to eat?