Dude, if your eyeglasses are very expensive, I suggest you to take them with you to see an optician. If they are just mild scratches, the optician may remove them for you for free. You can have a try. If they are deep scratches, you'd better buy a pair of new glasses because deep scratches will blur your vision and cause eye fatigue. They may also cause some inconveniences when you are working.