As another poster said, my mantra for a while was "these are mamas glasses, I need them to see"...man, I must have said it a bazillion times but it finally stuck. I just said it in a firm but gentle direct tone, guided her hand to another part of my face "this is mama's nose" or whatever, and she seemed happy with that. I never imposed any other sanctions or punishments or attributed hurt feelings like "it hurts mama when you pull her glasses" or anything like that. I just said that truthful statement above and left it at that.
Another thing that helped is we bought our daughter a couple pairs of cheap sunglasses, and I kept them closeby so when she would grab for my glasses I would say "these are mama's glasses, I need them to see..here are your glasses to look at/play with (whatever)"...
Now our daughter only really goes for the glasses when she is way amped up(like playing excitedly) or when she is way tired and somewhat fussy.
Good luck to you
