Spasm of anal sphincter may be caused by perianal blood circulation disorder, anal fissure, anal fistula, etc. Usually, drugs such as Diosmin tablets, nitroglycerin ointment and levofloxacin can be used. 1. Perianal blood circulation disorder: when the blood circulation of perianal veins is impaired by ischemia, the reduction of angiogenic factors will make the perianal skin broken, which will lead to long-term spasm of anal sphincter. Diosmin tablets can be used for treatment, which has the effect of enhancing venous tension and improving microcirculation, thus relieving the symptoms of anal sphincter spasm. 2. Anal fissure: Due to the deep anal fissure, it stimulates the anal sphincter and produces a large number of pain factors, causing continuous spasm of the internal anal sphincter. There is no medicine for anal fissure, and local medication is needed. Nitroglycerin ointment can be used for treatment, can play the role of vasodilatation as well as expansion of blood vessels, helps to help the fissure healing, can relieve the symptoms of anal sphincter spasm. 3. anal fistula: because most of the anal fistula caused by rectal perianal abscess, when the sinus tract for a long time repeatedly pus, its pus will stimulate the anal sphincter spasm. You can use cefixime or levofloxacin for anti-inflammatory treatment to control the inflammation around the anus, which can reduce the symptoms of anal fistula, thus relieving the symptoms of anal sphincter spasm. If the patient’s anal sphincter spasm, it is recommended to consult a doctor in time, after a clear diagnosis, under the guidance of the doctor for medication.